diff --git a/.classpath b/.classpath
new file mode 100644
index 00000000..aff17c29
--- /dev/null
+++ b/.classpath
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/.gradle/6.0/executionHistory/executionHistory.bin b/.gradle/6.0/executionHistory/executionHistory.bin
index 3693c09d..00552bba 100644
Binary files a/.gradle/6.0/executionHistory/executionHistory.bin and b/.gradle/6.0/executionHistory/executionHistory.bin differ
diff --git a/.gradle/6.0/executionHistory/executionHistory.lock b/.gradle/6.0/executionHistory/executionHistory.lock
index 173c3d17..df2e42aa 100644
Binary files a/.gradle/6.0/executionHistory/executionHistory.lock and b/.gradle/6.0/executionHistory/executionHistory.lock differ
diff --git a/.gradle/6.0/fileHashes/fileHashes.bin b/.gradle/6.0/fileHashes/fileHashes.bin
index 67e276fe..9d2922be 100644
Binary files a/.gradle/6.0/fileHashes/fileHashes.bin and b/.gradle/6.0/fileHashes/fileHashes.bin differ
diff --git a/.gradle/6.0/fileHashes/fileHashes.lock b/.gradle/6.0/fileHashes/fileHashes.lock
index a83751c1..d1ae0619 100644
Binary files a/.gradle/6.0/fileHashes/fileHashes.lock and b/.gradle/6.0/fileHashes/fileHashes.lock differ
diff --git a/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/.gradle/buildOutputCleanup/buildOutputCleanup.lock
index 731c3eef..9904414f 100644
Binary files a/.gradle/buildOutputCleanup/buildOutputCleanup.lock and b/.gradle/buildOutputCleanup/buildOutputCleanup.lock differ
diff --git a/.gradle/buildOutputCleanup/outputFiles.bin b/.gradle/buildOutputCleanup/outputFiles.bin
index eece0db6..f1b41545 100644
Binary files a/.gradle/buildOutputCleanup/outputFiles.bin and b/.gradle/buildOutputCleanup/outputFiles.bin differ
diff --git a/.project b/.project
new file mode 100644
index 00000000..af81340d
--- /dev/null
+++ b/.project
@@ -0,0 +1,34 @@
+
+
+ eaglercraft-workspace
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.buildship.core.gradleprojectbuilder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+ org.eclipse.buildship.core.gradleprojectnature
+
+
+
+ 1672168592177
+
+ 30
+
+ org.eclipse.core.resources.regexFilterMatcher
+ node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__
+
+
+
+
diff --git a/.settings/org.eclipse.buildship.core.prefs b/.settings/org.eclipse.buildship.core.prefs
new file mode 100644
index 00000000..dac786c8
--- /dev/null
+++ b/.settings/org.eclipse.buildship.core.prefs
@@ -0,0 +1,13 @@
+arguments=--init-script /workspace/.vscode-remote/data/User/globalStorage/redhat.java/1.13.0/config_linux/org.eclipse.osgi/51/0/.cp/gradle/init/init.gradle --init-script /workspace/.vscode-remote/data/User/globalStorage/redhat.java/1.13.0/config_linux/org.eclipse.osgi/51/0/.cp/gradle/protobuf/init.gradle --init-script /workspace/.vscode-remote/data/User/globalStorage/redhat.java/1.13.0/config_linux/org.eclipse.osgi/51/0/.cp/gradle/android/init.gradle
+auto.sync=false
+build.scans.enabled=false
+connection.gradle.distribution=GRADLE_DISTRIBUTION(WRAPPER)
+connection.project.dir=
+eclipse.preferences.version=1
+gradle.user.home=/workspace/.gradle
+java.home=/home/gitpod/.sdkman/candidates/java/11.0.17.fx-zulu
+jvm.arguments=
+offline.mode=false
+override.workspace.settings=true
+show.console.view=true
+show.executions.view=true
diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 00000000..97445688
--- /dev/null
+++ b/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,13 @@
+#
+#Tue Dec 27 19:12:33 UTC 2022
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.source=1.8
+org.eclipse.jdt.core.compiler.debug.localVariable=generate
+org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.debug.lineNumber=generate
+org.eclipse.jdt.core.compiler.compliance=1.8
+org.eclipse.jdt.core.compiler.debug.sourceFile=generate
diff --git a/.vscode/settings.json b/.vscode/settings.json
new file mode 100644
index 00000000..a5eed8b4
--- /dev/null
+++ b/.vscode/settings.json
@@ -0,0 +1,3 @@
+{
+ "java.dependency.packagePresentation": "hierarchical"
+}
\ No newline at end of file
diff --git a/bin/main/com/google/common/annotations/Beta.class b/bin/main/com/google/common/annotations/Beta.class
new file mode 100644
index 00000000..95dfebc0
Binary files /dev/null and b/bin/main/com/google/common/annotations/Beta.class differ
diff --git a/bin/main/com/google/common/annotations/GwtCompatible.class b/bin/main/com/google/common/annotations/GwtCompatible.class
new file mode 100644
index 00000000..cf242124
Binary files /dev/null and b/bin/main/com/google/common/annotations/GwtCompatible.class differ
diff --git a/bin/main/com/google/common/annotations/GwtIncompatible.class b/bin/main/com/google/common/annotations/GwtIncompatible.class
new file mode 100644
index 00000000..9456bc18
Binary files /dev/null and b/bin/main/com/google/common/annotations/GwtIncompatible.class differ
diff --git a/bin/main/com/google/common/annotations/VisibleForTesting.class b/bin/main/com/google/common/annotations/VisibleForTesting.class
new file mode 100644
index 00000000..c5d9fade
Binary files /dev/null and b/bin/main/com/google/common/annotations/VisibleForTesting.class differ
diff --git a/bin/main/com/google/common/annotations/package-info.class b/bin/main/com/google/common/annotations/package-info.class
new file mode 100644
index 00000000..ba496772
Binary files /dev/null and b/bin/main/com/google/common/annotations/package-info.class differ
diff --git a/bin/main/com/google/common/base/Absent.class b/bin/main/com/google/common/base/Absent.class
new file mode 100644
index 00000000..799e86c4
Binary files /dev/null and b/bin/main/com/google/common/base/Absent.class differ
diff --git a/bin/main/com/google/common/base/AbstractIterator$State.class b/bin/main/com/google/common/base/AbstractIterator$State.class
new file mode 100644
index 00000000..90c0fd55
Binary files /dev/null and b/bin/main/com/google/common/base/AbstractIterator$State.class differ
diff --git a/bin/main/com/google/common/base/AbstractIterator.class b/bin/main/com/google/common/base/AbstractIterator.class
new file mode 100644
index 00000000..a034745d
Binary files /dev/null and b/bin/main/com/google/common/base/AbstractIterator.class differ
diff --git a/bin/main/com/google/common/base/Ascii.class b/bin/main/com/google/common/base/Ascii.class
new file mode 100644
index 00000000..05b1674f
Binary files /dev/null and b/bin/main/com/google/common/base/Ascii.class differ
diff --git a/bin/main/com/google/common/base/CaseFormat$1.class b/bin/main/com/google/common/base/CaseFormat$1.class
new file mode 100644
index 00000000..016907ed
Binary files /dev/null and b/bin/main/com/google/common/base/CaseFormat$1.class differ
diff --git a/bin/main/com/google/common/base/CaseFormat$2.class b/bin/main/com/google/common/base/CaseFormat$2.class
new file mode 100644
index 00000000..b7f207f5
Binary files /dev/null and b/bin/main/com/google/common/base/CaseFormat$2.class differ
diff --git a/bin/main/com/google/common/base/CaseFormat$3.class b/bin/main/com/google/common/base/CaseFormat$3.class
new file mode 100644
index 00000000..56d0f77a
Binary files /dev/null and b/bin/main/com/google/common/base/CaseFormat$3.class differ
diff --git a/bin/main/com/google/common/base/CaseFormat$4.class b/bin/main/com/google/common/base/CaseFormat$4.class
new file mode 100644
index 00000000..611ef50a
Binary files /dev/null and b/bin/main/com/google/common/base/CaseFormat$4.class differ
diff --git a/bin/main/com/google/common/base/CaseFormat$5.class b/bin/main/com/google/common/base/CaseFormat$5.class
new file mode 100644
index 00000000..1943ea5f
Binary files /dev/null and b/bin/main/com/google/common/base/CaseFormat$5.class differ
diff --git a/bin/main/com/google/common/base/CaseFormat$StringConverter.class b/bin/main/com/google/common/base/CaseFormat$StringConverter.class
new file mode 100644
index 00000000..fc64ae5b
Binary files /dev/null and b/bin/main/com/google/common/base/CaseFormat$StringConverter.class differ
diff --git a/bin/main/com/google/common/base/CaseFormat.class b/bin/main/com/google/common/base/CaseFormat.class
new file mode 100644
index 00000000..4aa53905
Binary files /dev/null and b/bin/main/com/google/common/base/CaseFormat.class differ
diff --git a/bin/main/com/google/common/base/CharMatcher$1.class b/bin/main/com/google/common/base/CharMatcher$1.class
new file mode 100644
index 00000000..67d2cb55
Binary files /dev/null and b/bin/main/com/google/common/base/CharMatcher$1.class differ
diff --git a/bin/main/com/google/common/base/CharMatcher$10.class b/bin/main/com/google/common/base/CharMatcher$10.class
new file mode 100644
index 00000000..002474f4
Binary files /dev/null and b/bin/main/com/google/common/base/CharMatcher$10.class differ
diff --git a/bin/main/com/google/common/base/CharMatcher$11.class b/bin/main/com/google/common/base/CharMatcher$11.class
new file mode 100644
index 00000000..7c672b99
Binary files /dev/null and b/bin/main/com/google/common/base/CharMatcher$11.class differ
diff --git a/bin/main/com/google/common/base/CharMatcher$12.class b/bin/main/com/google/common/base/CharMatcher$12.class
new file mode 100644
index 00000000..96d508c3
Binary files /dev/null and b/bin/main/com/google/common/base/CharMatcher$12.class differ
diff --git a/bin/main/com/google/common/base/CharMatcher$13.class b/bin/main/com/google/common/base/CharMatcher$13.class
new file mode 100644
index 00000000..640e8ccd
Binary files /dev/null and b/bin/main/com/google/common/base/CharMatcher$13.class differ
diff --git a/bin/main/com/google/common/base/CharMatcher$14.class b/bin/main/com/google/common/base/CharMatcher$14.class
new file mode 100644
index 00000000..6c26bc82
Binary files /dev/null and b/bin/main/com/google/common/base/CharMatcher$14.class differ
diff --git a/bin/main/com/google/common/base/CharMatcher$15.class b/bin/main/com/google/common/base/CharMatcher$15.class
new file mode 100644
index 00000000..44ea1df6
Binary files /dev/null and b/bin/main/com/google/common/base/CharMatcher$15.class differ
diff --git a/bin/main/com/google/common/base/CharMatcher$2.class b/bin/main/com/google/common/base/CharMatcher$2.class
new file mode 100644
index 00000000..5960d772
Binary files /dev/null and b/bin/main/com/google/common/base/CharMatcher$2.class differ
diff --git a/bin/main/com/google/common/base/CharMatcher$3.class b/bin/main/com/google/common/base/CharMatcher$3.class
new file mode 100644
index 00000000..d5637aab
Binary files /dev/null and b/bin/main/com/google/common/base/CharMatcher$3.class differ
diff --git a/bin/main/com/google/common/base/CharMatcher$4.class b/bin/main/com/google/common/base/CharMatcher$4.class
new file mode 100644
index 00000000..9d267c26
Binary files /dev/null and b/bin/main/com/google/common/base/CharMatcher$4.class differ
diff --git a/bin/main/com/google/common/base/CharMatcher$5.class b/bin/main/com/google/common/base/CharMatcher$5.class
new file mode 100644
index 00000000..8e72a3d8
Binary files /dev/null and b/bin/main/com/google/common/base/CharMatcher$5.class differ
diff --git a/bin/main/com/google/common/base/CharMatcher$6.class b/bin/main/com/google/common/base/CharMatcher$6.class
new file mode 100644
index 00000000..06d92867
Binary files /dev/null and b/bin/main/com/google/common/base/CharMatcher$6.class differ
diff --git a/bin/main/com/google/common/base/CharMatcher$7.class b/bin/main/com/google/common/base/CharMatcher$7.class
new file mode 100644
index 00000000..3f712677
Binary files /dev/null and b/bin/main/com/google/common/base/CharMatcher$7.class differ
diff --git a/bin/main/com/google/common/base/CharMatcher$8.class b/bin/main/com/google/common/base/CharMatcher$8.class
new file mode 100644
index 00000000..0abb6a8a
Binary files /dev/null and b/bin/main/com/google/common/base/CharMatcher$8.class differ
diff --git a/bin/main/com/google/common/base/CharMatcher$9.class b/bin/main/com/google/common/base/CharMatcher$9.class
new file mode 100644
index 00000000..612fb782
Binary files /dev/null and b/bin/main/com/google/common/base/CharMatcher$9.class differ
diff --git a/bin/main/com/google/common/base/CharMatcher$And.class b/bin/main/com/google/common/base/CharMatcher$And.class
new file mode 100644
index 00000000..5fc26889
Binary files /dev/null and b/bin/main/com/google/common/base/CharMatcher$And.class differ
diff --git a/bin/main/com/google/common/base/CharMatcher$BitSetMatcher.class b/bin/main/com/google/common/base/CharMatcher$BitSetMatcher.class
new file mode 100644
index 00000000..316e643e
Binary files /dev/null and b/bin/main/com/google/common/base/CharMatcher$BitSetMatcher.class differ
diff --git a/bin/main/com/google/common/base/CharMatcher$FastMatcher.class b/bin/main/com/google/common/base/CharMatcher$FastMatcher.class
new file mode 100644
index 00000000..b7337b6e
Binary files /dev/null and b/bin/main/com/google/common/base/CharMatcher$FastMatcher.class differ
diff --git a/bin/main/com/google/common/base/CharMatcher$NegatedFastMatcher.class b/bin/main/com/google/common/base/CharMatcher$NegatedFastMatcher.class
new file mode 100644
index 00000000..c4d853fc
Binary files /dev/null and b/bin/main/com/google/common/base/CharMatcher$NegatedFastMatcher.class differ
diff --git a/bin/main/com/google/common/base/CharMatcher$NegatedMatcher.class b/bin/main/com/google/common/base/CharMatcher$NegatedMatcher.class
new file mode 100644
index 00000000..fe80a49a
Binary files /dev/null and b/bin/main/com/google/common/base/CharMatcher$NegatedMatcher.class differ
diff --git a/bin/main/com/google/common/base/CharMatcher$Or.class b/bin/main/com/google/common/base/CharMatcher$Or.class
new file mode 100644
index 00000000..e7183863
Binary files /dev/null and b/bin/main/com/google/common/base/CharMatcher$Or.class differ
diff --git a/bin/main/com/google/common/base/CharMatcher$RangesMatcher.class b/bin/main/com/google/common/base/CharMatcher$RangesMatcher.class
new file mode 100644
index 00000000..51bb715e
Binary files /dev/null and b/bin/main/com/google/common/base/CharMatcher$RangesMatcher.class differ
diff --git a/bin/main/com/google/common/base/CharMatcher.class b/bin/main/com/google/common/base/CharMatcher.class
new file mode 100644
index 00000000..ee37b001
Binary files /dev/null and b/bin/main/com/google/common/base/CharMatcher.class differ
diff --git a/bin/main/com/google/common/base/Charsets.class b/bin/main/com/google/common/base/Charsets.class
new file mode 100644
index 00000000..0fabef11
Binary files /dev/null and b/bin/main/com/google/common/base/Charsets.class differ
diff --git a/bin/main/com/google/common/base/Converter$1$1.class b/bin/main/com/google/common/base/Converter$1$1.class
new file mode 100644
index 00000000..967f5c57
Binary files /dev/null and b/bin/main/com/google/common/base/Converter$1$1.class differ
diff --git a/bin/main/com/google/common/base/Converter$1.class b/bin/main/com/google/common/base/Converter$1.class
new file mode 100644
index 00000000..6092b885
Binary files /dev/null and b/bin/main/com/google/common/base/Converter$1.class differ
diff --git a/bin/main/com/google/common/base/Converter$ConverterComposition.class b/bin/main/com/google/common/base/Converter$ConverterComposition.class
new file mode 100644
index 00000000..f73534fb
Binary files /dev/null and b/bin/main/com/google/common/base/Converter$ConverterComposition.class differ
diff --git a/bin/main/com/google/common/base/Converter$FunctionBasedConverter.class b/bin/main/com/google/common/base/Converter$FunctionBasedConverter.class
new file mode 100644
index 00000000..7721079a
Binary files /dev/null and b/bin/main/com/google/common/base/Converter$FunctionBasedConverter.class differ
diff --git a/bin/main/com/google/common/base/Converter$IdentityConverter.class b/bin/main/com/google/common/base/Converter$IdentityConverter.class
new file mode 100644
index 00000000..23c7121f
Binary files /dev/null and b/bin/main/com/google/common/base/Converter$IdentityConverter.class differ
diff --git a/bin/main/com/google/common/base/Converter$ReverseConverter.class b/bin/main/com/google/common/base/Converter$ReverseConverter.class
new file mode 100644
index 00000000..7c6efef8
Binary files /dev/null and b/bin/main/com/google/common/base/Converter$ReverseConverter.class differ
diff --git a/bin/main/com/google/common/base/Converter.class b/bin/main/com/google/common/base/Converter.class
new file mode 100644
index 00000000..e9b33281
Binary files /dev/null and b/bin/main/com/google/common/base/Converter.class differ
diff --git a/bin/main/com/google/common/base/Defaults.class b/bin/main/com/google/common/base/Defaults.class
new file mode 100644
index 00000000..4c4e8bbc
Binary files /dev/null and b/bin/main/com/google/common/base/Defaults.class differ
diff --git a/bin/main/com/google/common/base/Enums$StringConverter.class b/bin/main/com/google/common/base/Enums$StringConverter.class
new file mode 100644
index 00000000..48594091
Binary files /dev/null and b/bin/main/com/google/common/base/Enums$StringConverter.class differ
diff --git a/bin/main/com/google/common/base/Enums$ValueOfFunction.class b/bin/main/com/google/common/base/Enums$ValueOfFunction.class
new file mode 100644
index 00000000..0fb1e22a
Binary files /dev/null and b/bin/main/com/google/common/base/Enums$ValueOfFunction.class differ
diff --git a/bin/main/com/google/common/base/Enums.class b/bin/main/com/google/common/base/Enums.class
new file mode 100644
index 00000000..8b894cd8
Binary files /dev/null and b/bin/main/com/google/common/base/Enums.class differ
diff --git a/bin/main/com/google/common/base/Equivalence$Equals.class b/bin/main/com/google/common/base/Equivalence$Equals.class
new file mode 100644
index 00000000..60c0ceec
Binary files /dev/null and b/bin/main/com/google/common/base/Equivalence$Equals.class differ
diff --git a/bin/main/com/google/common/base/Equivalence$EquivalentToPredicate.class b/bin/main/com/google/common/base/Equivalence$EquivalentToPredicate.class
new file mode 100644
index 00000000..d3408002
Binary files /dev/null and b/bin/main/com/google/common/base/Equivalence$EquivalentToPredicate.class differ
diff --git a/bin/main/com/google/common/base/Equivalence$Identity.class b/bin/main/com/google/common/base/Equivalence$Identity.class
new file mode 100644
index 00000000..3225aabb
Binary files /dev/null and b/bin/main/com/google/common/base/Equivalence$Identity.class differ
diff --git a/bin/main/com/google/common/base/Equivalence$Wrapper.class b/bin/main/com/google/common/base/Equivalence$Wrapper.class
new file mode 100644
index 00000000..49279068
Binary files /dev/null and b/bin/main/com/google/common/base/Equivalence$Wrapper.class differ
diff --git a/bin/main/com/google/common/base/Equivalence.class b/bin/main/com/google/common/base/Equivalence.class
new file mode 100644
index 00000000..1b356f97
Binary files /dev/null and b/bin/main/com/google/common/base/Equivalence.class differ
diff --git a/bin/main/com/google/common/base/FinalizablePhantomReference.class b/bin/main/com/google/common/base/FinalizablePhantomReference.class
new file mode 100644
index 00000000..9fcf75b5
Binary files /dev/null and b/bin/main/com/google/common/base/FinalizablePhantomReference.class differ
diff --git a/bin/main/com/google/common/base/FinalizableReference.class b/bin/main/com/google/common/base/FinalizableReference.class
new file mode 100644
index 00000000..3e2aa1cc
Binary files /dev/null and b/bin/main/com/google/common/base/FinalizableReference.class differ
diff --git a/bin/main/com/google/common/base/FinalizableReferenceQueue$DecoupledLoader.class b/bin/main/com/google/common/base/FinalizableReferenceQueue$DecoupledLoader.class
new file mode 100644
index 00000000..8e5cf884
Binary files /dev/null and b/bin/main/com/google/common/base/FinalizableReferenceQueue$DecoupledLoader.class differ
diff --git a/bin/main/com/google/common/base/FinalizableReferenceQueue$DirectLoader.class b/bin/main/com/google/common/base/FinalizableReferenceQueue$DirectLoader.class
new file mode 100644
index 00000000..41aadcfc
Binary files /dev/null and b/bin/main/com/google/common/base/FinalizableReferenceQueue$DirectLoader.class differ
diff --git a/bin/main/com/google/common/base/FinalizableReferenceQueue$FinalizerLoader.class b/bin/main/com/google/common/base/FinalizableReferenceQueue$FinalizerLoader.class
new file mode 100644
index 00000000..47ed9997
Binary files /dev/null and b/bin/main/com/google/common/base/FinalizableReferenceQueue$FinalizerLoader.class differ
diff --git a/bin/main/com/google/common/base/FinalizableReferenceQueue$SystemLoader.class b/bin/main/com/google/common/base/FinalizableReferenceQueue$SystemLoader.class
new file mode 100644
index 00000000..93cf022f
Binary files /dev/null and b/bin/main/com/google/common/base/FinalizableReferenceQueue$SystemLoader.class differ
diff --git a/bin/main/com/google/common/base/FinalizableReferenceQueue.class b/bin/main/com/google/common/base/FinalizableReferenceQueue.class
new file mode 100644
index 00000000..8df7bcb8
Binary files /dev/null and b/bin/main/com/google/common/base/FinalizableReferenceQueue.class differ
diff --git a/bin/main/com/google/common/base/FinalizableSoftReference.class b/bin/main/com/google/common/base/FinalizableSoftReference.class
new file mode 100644
index 00000000..f0fee118
Binary files /dev/null and b/bin/main/com/google/common/base/FinalizableSoftReference.class differ
diff --git a/bin/main/com/google/common/base/FinalizableWeakReference.class b/bin/main/com/google/common/base/FinalizableWeakReference.class
new file mode 100644
index 00000000..07c7d0ad
Binary files /dev/null and b/bin/main/com/google/common/base/FinalizableWeakReference.class differ
diff --git a/bin/main/com/google/common/base/Function.class b/bin/main/com/google/common/base/Function.class
new file mode 100644
index 00000000..e1da1ca7
Binary files /dev/null and b/bin/main/com/google/common/base/Function.class differ
diff --git a/bin/main/com/google/common/base/FunctionalEquivalence.class b/bin/main/com/google/common/base/FunctionalEquivalence.class
new file mode 100644
index 00000000..fbedc9b0
Binary files /dev/null and b/bin/main/com/google/common/base/FunctionalEquivalence.class differ
diff --git a/bin/main/com/google/common/base/Functions$ConstantFunction.class b/bin/main/com/google/common/base/Functions$ConstantFunction.class
new file mode 100644
index 00000000..a4cf5539
Binary files /dev/null and b/bin/main/com/google/common/base/Functions$ConstantFunction.class differ
diff --git a/bin/main/com/google/common/base/Functions$ForMapWithDefault.class b/bin/main/com/google/common/base/Functions$ForMapWithDefault.class
new file mode 100644
index 00000000..b3f73d42
Binary files /dev/null and b/bin/main/com/google/common/base/Functions$ForMapWithDefault.class differ
diff --git a/bin/main/com/google/common/base/Functions$FunctionComposition.class b/bin/main/com/google/common/base/Functions$FunctionComposition.class
new file mode 100644
index 00000000..e96c5c37
Binary files /dev/null and b/bin/main/com/google/common/base/Functions$FunctionComposition.class differ
diff --git a/bin/main/com/google/common/base/Functions$FunctionForMapNoDefault.class b/bin/main/com/google/common/base/Functions$FunctionForMapNoDefault.class
new file mode 100644
index 00000000..d0f1fd98
Binary files /dev/null and b/bin/main/com/google/common/base/Functions$FunctionForMapNoDefault.class differ
diff --git a/bin/main/com/google/common/base/Functions$IdentityFunction.class b/bin/main/com/google/common/base/Functions$IdentityFunction.class
new file mode 100644
index 00000000..17662e56
Binary files /dev/null and b/bin/main/com/google/common/base/Functions$IdentityFunction.class differ
diff --git a/bin/main/com/google/common/base/Functions$PredicateFunction.class b/bin/main/com/google/common/base/Functions$PredicateFunction.class
new file mode 100644
index 00000000..03505583
Binary files /dev/null and b/bin/main/com/google/common/base/Functions$PredicateFunction.class differ
diff --git a/bin/main/com/google/common/base/Functions$SupplierFunction.class b/bin/main/com/google/common/base/Functions$SupplierFunction.class
new file mode 100644
index 00000000..b405c50c
Binary files /dev/null and b/bin/main/com/google/common/base/Functions$SupplierFunction.class differ
diff --git a/bin/main/com/google/common/base/Functions$ToStringFunction.class b/bin/main/com/google/common/base/Functions$ToStringFunction.class
new file mode 100644
index 00000000..a58b80c9
Binary files /dev/null and b/bin/main/com/google/common/base/Functions$ToStringFunction.class differ
diff --git a/bin/main/com/google/common/base/Functions.class b/bin/main/com/google/common/base/Functions.class
new file mode 100644
index 00000000..3b941c99
Binary files /dev/null and b/bin/main/com/google/common/base/Functions.class differ
diff --git a/bin/main/com/google/common/base/Joiner$1.class b/bin/main/com/google/common/base/Joiner$1.class
new file mode 100644
index 00000000..438165c0
Binary files /dev/null and b/bin/main/com/google/common/base/Joiner$1.class differ
diff --git a/bin/main/com/google/common/base/Joiner$2.class b/bin/main/com/google/common/base/Joiner$2.class
new file mode 100644
index 00000000..4b391068
Binary files /dev/null and b/bin/main/com/google/common/base/Joiner$2.class differ
diff --git a/bin/main/com/google/common/base/Joiner$3.class b/bin/main/com/google/common/base/Joiner$3.class
new file mode 100644
index 00000000..0a994070
Binary files /dev/null and b/bin/main/com/google/common/base/Joiner$3.class differ
diff --git a/bin/main/com/google/common/base/Joiner$MapJoiner.class b/bin/main/com/google/common/base/Joiner$MapJoiner.class
new file mode 100644
index 00000000..b224082a
Binary files /dev/null and b/bin/main/com/google/common/base/Joiner$MapJoiner.class differ
diff --git a/bin/main/com/google/common/base/Joiner.class b/bin/main/com/google/common/base/Joiner.class
new file mode 100644
index 00000000..66900ba7
Binary files /dev/null and b/bin/main/com/google/common/base/Joiner.class differ
diff --git a/bin/main/com/google/common/base/Objects$ToStringHelper$ValueHolder.class b/bin/main/com/google/common/base/Objects$ToStringHelper$ValueHolder.class
new file mode 100644
index 00000000..42732796
Binary files /dev/null and b/bin/main/com/google/common/base/Objects$ToStringHelper$ValueHolder.class differ
diff --git a/bin/main/com/google/common/base/Objects$ToStringHelper.class b/bin/main/com/google/common/base/Objects$ToStringHelper.class
new file mode 100644
index 00000000..458dd91e
Binary files /dev/null and b/bin/main/com/google/common/base/Objects$ToStringHelper.class differ
diff --git a/bin/main/com/google/common/base/Objects.class b/bin/main/com/google/common/base/Objects.class
new file mode 100644
index 00000000..e0d8f98b
Binary files /dev/null and b/bin/main/com/google/common/base/Objects.class differ
diff --git a/bin/main/com/google/common/base/Optional$1$1.class b/bin/main/com/google/common/base/Optional$1$1.class
new file mode 100644
index 00000000..8151fb8e
Binary files /dev/null and b/bin/main/com/google/common/base/Optional$1$1.class differ
diff --git a/bin/main/com/google/common/base/Optional$1.class b/bin/main/com/google/common/base/Optional$1.class
new file mode 100644
index 00000000..f23fff7d
Binary files /dev/null and b/bin/main/com/google/common/base/Optional$1.class differ
diff --git a/bin/main/com/google/common/base/Optional.class b/bin/main/com/google/common/base/Optional.class
new file mode 100644
index 00000000..a47cbee7
Binary files /dev/null and b/bin/main/com/google/common/base/Optional.class differ
diff --git a/bin/main/com/google/common/base/PairwiseEquivalence.class b/bin/main/com/google/common/base/PairwiseEquivalence.class
new file mode 100644
index 00000000..35b347c0
Binary files /dev/null and b/bin/main/com/google/common/base/PairwiseEquivalence.class differ
diff --git a/bin/main/com/google/common/base/Platform.class b/bin/main/com/google/common/base/Platform.class
new file mode 100644
index 00000000..39868f7b
Binary files /dev/null and b/bin/main/com/google/common/base/Platform.class differ
diff --git a/bin/main/com/google/common/base/Preconditions.class b/bin/main/com/google/common/base/Preconditions.class
new file mode 100644
index 00000000..f4d524db
Binary files /dev/null and b/bin/main/com/google/common/base/Preconditions.class differ
diff --git a/bin/main/com/google/common/base/Predicate.class b/bin/main/com/google/common/base/Predicate.class
new file mode 100644
index 00000000..0df3fcde
Binary files /dev/null and b/bin/main/com/google/common/base/Predicate.class differ
diff --git a/bin/main/com/google/common/base/Predicates$AndPredicate.class b/bin/main/com/google/common/base/Predicates$AndPredicate.class
new file mode 100644
index 00000000..f429ad9b
Binary files /dev/null and b/bin/main/com/google/common/base/Predicates$AndPredicate.class differ
diff --git a/bin/main/com/google/common/base/Predicates$AssignableFromPredicate.class b/bin/main/com/google/common/base/Predicates$AssignableFromPredicate.class
new file mode 100644
index 00000000..62fe6933
Binary files /dev/null and b/bin/main/com/google/common/base/Predicates$AssignableFromPredicate.class differ
diff --git a/bin/main/com/google/common/base/Predicates$CompositionPredicate.class b/bin/main/com/google/common/base/Predicates$CompositionPredicate.class
new file mode 100644
index 00000000..42991f7e
Binary files /dev/null and b/bin/main/com/google/common/base/Predicates$CompositionPredicate.class differ
diff --git a/bin/main/com/google/common/base/Predicates$ContainsPatternFromStringPredicate.class b/bin/main/com/google/common/base/Predicates$ContainsPatternFromStringPredicate.class
new file mode 100644
index 00000000..c808df56
Binary files /dev/null and b/bin/main/com/google/common/base/Predicates$ContainsPatternFromStringPredicate.class differ
diff --git a/bin/main/com/google/common/base/Predicates$ContainsPatternPredicate.class b/bin/main/com/google/common/base/Predicates$ContainsPatternPredicate.class
new file mode 100644
index 00000000..d2af65ad
Binary files /dev/null and b/bin/main/com/google/common/base/Predicates$ContainsPatternPredicate.class differ
diff --git a/bin/main/com/google/common/base/Predicates$InPredicate.class b/bin/main/com/google/common/base/Predicates$InPredicate.class
new file mode 100644
index 00000000..ee8d5f6e
Binary files /dev/null and b/bin/main/com/google/common/base/Predicates$InPredicate.class differ
diff --git a/bin/main/com/google/common/base/Predicates$InstanceOfPredicate.class b/bin/main/com/google/common/base/Predicates$InstanceOfPredicate.class
new file mode 100644
index 00000000..75c2739a
Binary files /dev/null and b/bin/main/com/google/common/base/Predicates$InstanceOfPredicate.class differ
diff --git a/bin/main/com/google/common/base/Predicates$IsEqualToPredicate.class b/bin/main/com/google/common/base/Predicates$IsEqualToPredicate.class
new file mode 100644
index 00000000..4f6e35f3
Binary files /dev/null and b/bin/main/com/google/common/base/Predicates$IsEqualToPredicate.class differ
diff --git a/bin/main/com/google/common/base/Predicates$NotPredicate.class b/bin/main/com/google/common/base/Predicates$NotPredicate.class
new file mode 100644
index 00000000..ee2c1e6f
Binary files /dev/null and b/bin/main/com/google/common/base/Predicates$NotPredicate.class differ
diff --git a/bin/main/com/google/common/base/Predicates$ObjectPredicate$1.class b/bin/main/com/google/common/base/Predicates$ObjectPredicate$1.class
new file mode 100644
index 00000000..d93d9530
Binary files /dev/null and b/bin/main/com/google/common/base/Predicates$ObjectPredicate$1.class differ
diff --git a/bin/main/com/google/common/base/Predicates$ObjectPredicate$2.class b/bin/main/com/google/common/base/Predicates$ObjectPredicate$2.class
new file mode 100644
index 00000000..bdc2e885
Binary files /dev/null and b/bin/main/com/google/common/base/Predicates$ObjectPredicate$2.class differ
diff --git a/bin/main/com/google/common/base/Predicates$ObjectPredicate$3.class b/bin/main/com/google/common/base/Predicates$ObjectPredicate$3.class
new file mode 100644
index 00000000..675cfc1d
Binary files /dev/null and b/bin/main/com/google/common/base/Predicates$ObjectPredicate$3.class differ
diff --git a/bin/main/com/google/common/base/Predicates$ObjectPredicate$4.class b/bin/main/com/google/common/base/Predicates$ObjectPredicate$4.class
new file mode 100644
index 00000000..64fa93ed
Binary files /dev/null and b/bin/main/com/google/common/base/Predicates$ObjectPredicate$4.class differ
diff --git a/bin/main/com/google/common/base/Predicates$ObjectPredicate.class b/bin/main/com/google/common/base/Predicates$ObjectPredicate.class
new file mode 100644
index 00000000..f532e369
Binary files /dev/null and b/bin/main/com/google/common/base/Predicates$ObjectPredicate.class differ
diff --git a/bin/main/com/google/common/base/Predicates$OrPredicate.class b/bin/main/com/google/common/base/Predicates$OrPredicate.class
new file mode 100644
index 00000000..bd6def97
Binary files /dev/null and b/bin/main/com/google/common/base/Predicates$OrPredicate.class differ
diff --git a/bin/main/com/google/common/base/Predicates.class b/bin/main/com/google/common/base/Predicates.class
new file mode 100644
index 00000000..c5465427
Binary files /dev/null and b/bin/main/com/google/common/base/Predicates.class differ
diff --git a/bin/main/com/google/common/base/Present.class b/bin/main/com/google/common/base/Present.class
new file mode 100644
index 00000000..2b9e1103
Binary files /dev/null and b/bin/main/com/google/common/base/Present.class differ
diff --git a/bin/main/com/google/common/base/SmallCharMatcher.class b/bin/main/com/google/common/base/SmallCharMatcher.class
new file mode 100644
index 00000000..b1d8b464
Binary files /dev/null and b/bin/main/com/google/common/base/SmallCharMatcher.class differ
diff --git a/bin/main/com/google/common/base/Splitter$1$1.class b/bin/main/com/google/common/base/Splitter$1$1.class
new file mode 100644
index 00000000..42377ed8
Binary files /dev/null and b/bin/main/com/google/common/base/Splitter$1$1.class differ
diff --git a/bin/main/com/google/common/base/Splitter$1.class b/bin/main/com/google/common/base/Splitter$1.class
new file mode 100644
index 00000000..68806f31
Binary files /dev/null and b/bin/main/com/google/common/base/Splitter$1.class differ
diff --git a/bin/main/com/google/common/base/Splitter$2$1.class b/bin/main/com/google/common/base/Splitter$2$1.class
new file mode 100644
index 00000000..e9263586
Binary files /dev/null and b/bin/main/com/google/common/base/Splitter$2$1.class differ
diff --git a/bin/main/com/google/common/base/Splitter$2.class b/bin/main/com/google/common/base/Splitter$2.class
new file mode 100644
index 00000000..0168ada4
Binary files /dev/null and b/bin/main/com/google/common/base/Splitter$2.class differ
diff --git a/bin/main/com/google/common/base/Splitter$3$1.class b/bin/main/com/google/common/base/Splitter$3$1.class
new file mode 100644
index 00000000..aa524fe2
Binary files /dev/null and b/bin/main/com/google/common/base/Splitter$3$1.class differ
diff --git a/bin/main/com/google/common/base/Splitter$3.class b/bin/main/com/google/common/base/Splitter$3.class
new file mode 100644
index 00000000..d321db49
Binary files /dev/null and b/bin/main/com/google/common/base/Splitter$3.class differ
diff --git a/bin/main/com/google/common/base/Splitter$4$1.class b/bin/main/com/google/common/base/Splitter$4$1.class
new file mode 100644
index 00000000..69a6332e
Binary files /dev/null and b/bin/main/com/google/common/base/Splitter$4$1.class differ
diff --git a/bin/main/com/google/common/base/Splitter$4.class b/bin/main/com/google/common/base/Splitter$4.class
new file mode 100644
index 00000000..155a4f2c
Binary files /dev/null and b/bin/main/com/google/common/base/Splitter$4.class differ
diff --git a/bin/main/com/google/common/base/Splitter$5.class b/bin/main/com/google/common/base/Splitter$5.class
new file mode 100644
index 00000000..448505eb
Binary files /dev/null and b/bin/main/com/google/common/base/Splitter$5.class differ
diff --git a/bin/main/com/google/common/base/Splitter$MapSplitter.class b/bin/main/com/google/common/base/Splitter$MapSplitter.class
new file mode 100644
index 00000000..0f8d70e2
Binary files /dev/null and b/bin/main/com/google/common/base/Splitter$MapSplitter.class differ
diff --git a/bin/main/com/google/common/base/Splitter$SplittingIterator.class b/bin/main/com/google/common/base/Splitter$SplittingIterator.class
new file mode 100644
index 00000000..b4c6522c
Binary files /dev/null and b/bin/main/com/google/common/base/Splitter$SplittingIterator.class differ
diff --git a/bin/main/com/google/common/base/Splitter$Strategy.class b/bin/main/com/google/common/base/Splitter$Strategy.class
new file mode 100644
index 00000000..4c271898
Binary files /dev/null and b/bin/main/com/google/common/base/Splitter$Strategy.class differ
diff --git a/bin/main/com/google/common/base/Splitter.class b/bin/main/com/google/common/base/Splitter.class
new file mode 100644
index 00000000..6360e6b0
Binary files /dev/null and b/bin/main/com/google/common/base/Splitter.class differ
diff --git a/bin/main/com/google/common/base/StandardSystemProperty.class b/bin/main/com/google/common/base/StandardSystemProperty.class
new file mode 100644
index 00000000..685f2d7e
Binary files /dev/null and b/bin/main/com/google/common/base/StandardSystemProperty.class differ
diff --git a/bin/main/com/google/common/base/Strings.class b/bin/main/com/google/common/base/Strings.class
new file mode 100644
index 00000000..446c7589
Binary files /dev/null and b/bin/main/com/google/common/base/Strings.class differ
diff --git a/bin/main/com/google/common/base/Supplier.class b/bin/main/com/google/common/base/Supplier.class
new file mode 100644
index 00000000..bde5d89f
Binary files /dev/null and b/bin/main/com/google/common/base/Supplier.class differ
diff --git a/bin/main/com/google/common/base/Suppliers$ExpiringMemoizingSupplier.class b/bin/main/com/google/common/base/Suppliers$ExpiringMemoizingSupplier.class
new file mode 100644
index 00000000..c043afbd
Binary files /dev/null and b/bin/main/com/google/common/base/Suppliers$ExpiringMemoizingSupplier.class differ
diff --git a/bin/main/com/google/common/base/Suppliers$MemoizingSupplier.class b/bin/main/com/google/common/base/Suppliers$MemoizingSupplier.class
new file mode 100644
index 00000000..7aa0f8f2
Binary files /dev/null and b/bin/main/com/google/common/base/Suppliers$MemoizingSupplier.class differ
diff --git a/bin/main/com/google/common/base/Suppliers$SupplierComposition.class b/bin/main/com/google/common/base/Suppliers$SupplierComposition.class
new file mode 100644
index 00000000..03d1add2
Binary files /dev/null and b/bin/main/com/google/common/base/Suppliers$SupplierComposition.class differ
diff --git a/bin/main/com/google/common/base/Suppliers$SupplierFunction.class b/bin/main/com/google/common/base/Suppliers$SupplierFunction.class
new file mode 100644
index 00000000..4846c40f
Binary files /dev/null and b/bin/main/com/google/common/base/Suppliers$SupplierFunction.class differ
diff --git a/bin/main/com/google/common/base/Suppliers$SupplierFunctionImpl.class b/bin/main/com/google/common/base/Suppliers$SupplierFunctionImpl.class
new file mode 100644
index 00000000..90166e29
Binary files /dev/null and b/bin/main/com/google/common/base/Suppliers$SupplierFunctionImpl.class differ
diff --git a/bin/main/com/google/common/base/Suppliers$SupplierOfInstance.class b/bin/main/com/google/common/base/Suppliers$SupplierOfInstance.class
new file mode 100644
index 00000000..0dd636b5
Binary files /dev/null and b/bin/main/com/google/common/base/Suppliers$SupplierOfInstance.class differ
diff --git a/bin/main/com/google/common/base/Suppliers$ThreadSafeSupplier.class b/bin/main/com/google/common/base/Suppliers$ThreadSafeSupplier.class
new file mode 100644
index 00000000..51ad22f1
Binary files /dev/null and b/bin/main/com/google/common/base/Suppliers$ThreadSafeSupplier.class differ
diff --git a/bin/main/com/google/common/base/Suppliers.class b/bin/main/com/google/common/base/Suppliers.class
new file mode 100644
index 00000000..ca2b59b8
Binary files /dev/null and b/bin/main/com/google/common/base/Suppliers.class differ
diff --git a/bin/main/com/google/common/base/Throwables.class b/bin/main/com/google/common/base/Throwables.class
new file mode 100644
index 00000000..d5f1abea
Binary files /dev/null and b/bin/main/com/google/common/base/Throwables.class differ
diff --git a/bin/main/com/google/common/base/Ticker$1.class b/bin/main/com/google/common/base/Ticker$1.class
new file mode 100644
index 00000000..ebf8dbc1
Binary files /dev/null and b/bin/main/com/google/common/base/Ticker$1.class differ
diff --git a/bin/main/com/google/common/base/Ticker.class b/bin/main/com/google/common/base/Ticker.class
new file mode 100644
index 00000000..82024b38
Binary files /dev/null and b/bin/main/com/google/common/base/Ticker.class differ
diff --git a/bin/main/com/google/common/base/Utf8.class b/bin/main/com/google/common/base/Utf8.class
new file mode 100644
index 00000000..12af93dd
Binary files /dev/null and b/bin/main/com/google/common/base/Utf8.class differ
diff --git a/bin/main/com/google/common/base/Verify.class b/bin/main/com/google/common/base/Verify.class
new file mode 100644
index 00000000..cea6c965
Binary files /dev/null and b/bin/main/com/google/common/base/Verify.class differ
diff --git a/bin/main/com/google/common/base/VerifyException.class b/bin/main/com/google/common/base/VerifyException.class
new file mode 100644
index 00000000..dafbe1bc
Binary files /dev/null and b/bin/main/com/google/common/base/VerifyException.class differ
diff --git a/bin/main/com/google/common/base/package-info.class b/bin/main/com/google/common/base/package-info.class
new file mode 100644
index 00000000..4ba8c597
Binary files /dev/null and b/bin/main/com/google/common/base/package-info.class differ
diff --git a/bin/main/com/google/common/collect/AbstractBiMap$EntrySet$1$1.class b/bin/main/com/google/common/collect/AbstractBiMap$EntrySet$1$1.class
new file mode 100644
index 00000000..84d1e8e6
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractBiMap$EntrySet$1$1.class differ
diff --git a/bin/main/com/google/common/collect/AbstractBiMap$EntrySet$1.class b/bin/main/com/google/common/collect/AbstractBiMap$EntrySet$1.class
new file mode 100644
index 00000000..900c0699
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractBiMap$EntrySet$1.class differ
diff --git a/bin/main/com/google/common/collect/AbstractBiMap$EntrySet.class b/bin/main/com/google/common/collect/AbstractBiMap$EntrySet.class
new file mode 100644
index 00000000..e562e68b
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractBiMap$EntrySet.class differ
diff --git a/bin/main/com/google/common/collect/AbstractBiMap$Inverse.class b/bin/main/com/google/common/collect/AbstractBiMap$Inverse.class
new file mode 100644
index 00000000..51baa621
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractBiMap$Inverse.class differ
diff --git a/bin/main/com/google/common/collect/AbstractBiMap$KeySet.class b/bin/main/com/google/common/collect/AbstractBiMap$KeySet.class
new file mode 100644
index 00000000..a465704c
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractBiMap$KeySet.class differ
diff --git a/bin/main/com/google/common/collect/AbstractBiMap$ValueSet.class b/bin/main/com/google/common/collect/AbstractBiMap$ValueSet.class
new file mode 100644
index 00000000..239d90fb
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractBiMap$ValueSet.class differ
diff --git a/bin/main/com/google/common/collect/AbstractBiMap.class b/bin/main/com/google/common/collect/AbstractBiMap.class
new file mode 100644
index 00000000..da7c93a2
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractBiMap.class differ
diff --git a/bin/main/com/google/common/collect/AbstractIndexedListIterator.class b/bin/main/com/google/common/collect/AbstractIndexedListIterator.class
new file mode 100644
index 00000000..4c52d67d
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractIndexedListIterator.class differ
diff --git a/bin/main/com/google/common/collect/AbstractIterator$State.class b/bin/main/com/google/common/collect/AbstractIterator$State.class
new file mode 100644
index 00000000..777dabbd
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractIterator$State.class differ
diff --git a/bin/main/com/google/common/collect/AbstractIterator.class b/bin/main/com/google/common/collect/AbstractIterator.class
new file mode 100644
index 00000000..3b5ee682
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractIterator.class differ
diff --git a/bin/main/com/google/common/collect/AbstractListMultimap.class b/bin/main/com/google/common/collect/AbstractListMultimap.class
new file mode 100644
index 00000000..e55a3b5f
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractListMultimap.class differ
diff --git a/bin/main/com/google/common/collect/AbstractMapBasedMultimap$1.class b/bin/main/com/google/common/collect/AbstractMapBasedMultimap$1.class
new file mode 100644
index 00000000..ef5b65ba
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractMapBasedMultimap$1.class differ
diff --git a/bin/main/com/google/common/collect/AbstractMapBasedMultimap$2.class b/bin/main/com/google/common/collect/AbstractMapBasedMultimap$2.class
new file mode 100644
index 00000000..e89cb2d2
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractMapBasedMultimap$2.class differ
diff --git a/bin/main/com/google/common/collect/AbstractMapBasedMultimap$AsMap$AsMapEntries.class b/bin/main/com/google/common/collect/AbstractMapBasedMultimap$AsMap$AsMapEntries.class
new file mode 100644
index 00000000..393d061c
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractMapBasedMultimap$AsMap$AsMapEntries.class differ
diff --git a/bin/main/com/google/common/collect/AbstractMapBasedMultimap$AsMap$AsMapIterator.class b/bin/main/com/google/common/collect/AbstractMapBasedMultimap$AsMap$AsMapIterator.class
new file mode 100644
index 00000000..126cb208
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractMapBasedMultimap$AsMap$AsMapIterator.class differ
diff --git a/bin/main/com/google/common/collect/AbstractMapBasedMultimap$AsMap.class b/bin/main/com/google/common/collect/AbstractMapBasedMultimap$AsMap.class
new file mode 100644
index 00000000..a0e07d8e
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractMapBasedMultimap$AsMap.class differ
diff --git a/bin/main/com/google/common/collect/AbstractMapBasedMultimap$Itr.class b/bin/main/com/google/common/collect/AbstractMapBasedMultimap$Itr.class
new file mode 100644
index 00000000..fa6f33d8
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractMapBasedMultimap$Itr.class differ
diff --git a/bin/main/com/google/common/collect/AbstractMapBasedMultimap$KeySet$1.class b/bin/main/com/google/common/collect/AbstractMapBasedMultimap$KeySet$1.class
new file mode 100644
index 00000000..1d6583aa
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractMapBasedMultimap$KeySet$1.class differ
diff --git a/bin/main/com/google/common/collect/AbstractMapBasedMultimap$KeySet.class b/bin/main/com/google/common/collect/AbstractMapBasedMultimap$KeySet.class
new file mode 100644
index 00000000..4a1910de
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractMapBasedMultimap$KeySet.class differ
diff --git a/bin/main/com/google/common/collect/AbstractMapBasedMultimap$NavigableAsMap.class b/bin/main/com/google/common/collect/AbstractMapBasedMultimap$NavigableAsMap.class
new file mode 100644
index 00000000..210cb149
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractMapBasedMultimap$NavigableAsMap.class differ
diff --git a/bin/main/com/google/common/collect/AbstractMapBasedMultimap$NavigableKeySet.class b/bin/main/com/google/common/collect/AbstractMapBasedMultimap$NavigableKeySet.class
new file mode 100644
index 00000000..9b4031c1
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractMapBasedMultimap$NavigableKeySet.class differ
diff --git a/bin/main/com/google/common/collect/AbstractMapBasedMultimap$RandomAccessWrappedList.class b/bin/main/com/google/common/collect/AbstractMapBasedMultimap$RandomAccessWrappedList.class
new file mode 100644
index 00000000..4b7d1ef3
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractMapBasedMultimap$RandomAccessWrappedList.class differ
diff --git a/bin/main/com/google/common/collect/AbstractMapBasedMultimap$SortedAsMap.class b/bin/main/com/google/common/collect/AbstractMapBasedMultimap$SortedAsMap.class
new file mode 100644
index 00000000..3f45a114
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractMapBasedMultimap$SortedAsMap.class differ
diff --git a/bin/main/com/google/common/collect/AbstractMapBasedMultimap$SortedKeySet.class b/bin/main/com/google/common/collect/AbstractMapBasedMultimap$SortedKeySet.class
new file mode 100644
index 00000000..53687ddd
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractMapBasedMultimap$SortedKeySet.class differ
diff --git a/bin/main/com/google/common/collect/AbstractMapBasedMultimap$WrappedCollection$WrappedIterator.class b/bin/main/com/google/common/collect/AbstractMapBasedMultimap$WrappedCollection$WrappedIterator.class
new file mode 100644
index 00000000..bfec0184
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractMapBasedMultimap$WrappedCollection$WrappedIterator.class differ
diff --git a/bin/main/com/google/common/collect/AbstractMapBasedMultimap$WrappedCollection.class b/bin/main/com/google/common/collect/AbstractMapBasedMultimap$WrappedCollection.class
new file mode 100644
index 00000000..767592a7
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractMapBasedMultimap$WrappedCollection.class differ
diff --git a/bin/main/com/google/common/collect/AbstractMapBasedMultimap$WrappedList$WrappedListIterator.class b/bin/main/com/google/common/collect/AbstractMapBasedMultimap$WrappedList$WrappedListIterator.class
new file mode 100644
index 00000000..fcece2b9
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractMapBasedMultimap$WrappedList$WrappedListIterator.class differ
diff --git a/bin/main/com/google/common/collect/AbstractMapBasedMultimap$WrappedList.class b/bin/main/com/google/common/collect/AbstractMapBasedMultimap$WrappedList.class
new file mode 100644
index 00000000..d06155f3
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractMapBasedMultimap$WrappedList.class differ
diff --git a/bin/main/com/google/common/collect/AbstractMapBasedMultimap$WrappedNavigableSet.class b/bin/main/com/google/common/collect/AbstractMapBasedMultimap$WrappedNavigableSet.class
new file mode 100644
index 00000000..db6940ec
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractMapBasedMultimap$WrappedNavigableSet.class differ
diff --git a/bin/main/com/google/common/collect/AbstractMapBasedMultimap$WrappedSet.class b/bin/main/com/google/common/collect/AbstractMapBasedMultimap$WrappedSet.class
new file mode 100644
index 00000000..7b917823
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractMapBasedMultimap$WrappedSet.class differ
diff --git a/bin/main/com/google/common/collect/AbstractMapBasedMultimap$WrappedSortedSet.class b/bin/main/com/google/common/collect/AbstractMapBasedMultimap$WrappedSortedSet.class
new file mode 100644
index 00000000..68924a01
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractMapBasedMultimap$WrappedSortedSet.class differ
diff --git a/bin/main/com/google/common/collect/AbstractMapBasedMultimap.class b/bin/main/com/google/common/collect/AbstractMapBasedMultimap.class
new file mode 100644
index 00000000..87348bd0
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractMapBasedMultimap.class differ
diff --git a/bin/main/com/google/common/collect/AbstractMapBasedMultiset$1$1.class b/bin/main/com/google/common/collect/AbstractMapBasedMultiset$1$1.class
new file mode 100644
index 00000000..e2dad984
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractMapBasedMultiset$1$1.class differ
diff --git a/bin/main/com/google/common/collect/AbstractMapBasedMultiset$1.class b/bin/main/com/google/common/collect/AbstractMapBasedMultiset$1.class
new file mode 100644
index 00000000..64296161
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractMapBasedMultiset$1.class differ
diff --git a/bin/main/com/google/common/collect/AbstractMapBasedMultiset$MapBasedMultisetIterator.class b/bin/main/com/google/common/collect/AbstractMapBasedMultiset$MapBasedMultisetIterator.class
new file mode 100644
index 00000000..75d13c77
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractMapBasedMultiset$MapBasedMultisetIterator.class differ
diff --git a/bin/main/com/google/common/collect/AbstractMapBasedMultiset.class b/bin/main/com/google/common/collect/AbstractMapBasedMultiset.class
new file mode 100644
index 00000000..54f5666a
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractMapBasedMultiset.class differ
diff --git a/bin/main/com/google/common/collect/AbstractMapEntry.class b/bin/main/com/google/common/collect/AbstractMapEntry.class
new file mode 100644
index 00000000..ad0cff1d
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractMapEntry.class differ
diff --git a/bin/main/com/google/common/collect/AbstractMultimap$Entries.class b/bin/main/com/google/common/collect/AbstractMultimap$Entries.class
new file mode 100644
index 00000000..902049c8
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractMultimap$Entries.class differ
diff --git a/bin/main/com/google/common/collect/AbstractMultimap$EntrySet.class b/bin/main/com/google/common/collect/AbstractMultimap$EntrySet.class
new file mode 100644
index 00000000..4df10a49
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractMultimap$EntrySet.class differ
diff --git a/bin/main/com/google/common/collect/AbstractMultimap$Values.class b/bin/main/com/google/common/collect/AbstractMultimap$Values.class
new file mode 100644
index 00000000..247ad6b9
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractMultimap$Values.class differ
diff --git a/bin/main/com/google/common/collect/AbstractMultimap.class b/bin/main/com/google/common/collect/AbstractMultimap.class
new file mode 100644
index 00000000..3b3dd1ea
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractMultimap.class differ
diff --git a/bin/main/com/google/common/collect/AbstractMultiset$ElementSet.class b/bin/main/com/google/common/collect/AbstractMultiset$ElementSet.class
new file mode 100644
index 00000000..1278e345
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractMultiset$ElementSet.class differ
diff --git a/bin/main/com/google/common/collect/AbstractMultiset$EntrySet.class b/bin/main/com/google/common/collect/AbstractMultiset$EntrySet.class
new file mode 100644
index 00000000..d78609fb
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractMultiset$EntrySet.class differ
diff --git a/bin/main/com/google/common/collect/AbstractMultiset.class b/bin/main/com/google/common/collect/AbstractMultiset.class
new file mode 100644
index 00000000..d5d16acc
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractMultiset.class differ
diff --git a/bin/main/com/google/common/collect/AbstractNavigableMap$1.class b/bin/main/com/google/common/collect/AbstractNavigableMap$1.class
new file mode 100644
index 00000000..4bcc0cd8
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractNavigableMap$1.class differ
diff --git a/bin/main/com/google/common/collect/AbstractNavigableMap$DescendingMap.class b/bin/main/com/google/common/collect/AbstractNavigableMap$DescendingMap.class
new file mode 100644
index 00000000..0370c6a6
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractNavigableMap$DescendingMap.class differ
diff --git a/bin/main/com/google/common/collect/AbstractNavigableMap.class b/bin/main/com/google/common/collect/AbstractNavigableMap.class
new file mode 100644
index 00000000..9253839f
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractNavigableMap.class differ
diff --git a/bin/main/com/google/common/collect/AbstractRangeSet.class b/bin/main/com/google/common/collect/AbstractRangeSet.class
new file mode 100644
index 00000000..d4dac809
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractRangeSet.class differ
diff --git a/bin/main/com/google/common/collect/AbstractSequentialIterator.class b/bin/main/com/google/common/collect/AbstractSequentialIterator.class
new file mode 100644
index 00000000..1cb73a9e
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractSequentialIterator.class differ
diff --git a/bin/main/com/google/common/collect/AbstractSetMultimap.class b/bin/main/com/google/common/collect/AbstractSetMultimap.class
new file mode 100644
index 00000000..1d49c6c0
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractSetMultimap.class differ
diff --git a/bin/main/com/google/common/collect/AbstractSortedKeySortedSetMultimap.class b/bin/main/com/google/common/collect/AbstractSortedKeySortedSetMultimap.class
new file mode 100644
index 00000000..2be26842
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractSortedKeySortedSetMultimap.class differ
diff --git a/bin/main/com/google/common/collect/AbstractSortedMultiset$1.class b/bin/main/com/google/common/collect/AbstractSortedMultiset$1.class
new file mode 100644
index 00000000..c6468cb2
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractSortedMultiset$1.class differ
diff --git a/bin/main/com/google/common/collect/AbstractSortedMultiset.class b/bin/main/com/google/common/collect/AbstractSortedMultiset.class
new file mode 100644
index 00000000..fa8db5b9
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractSortedMultiset.class differ
diff --git a/bin/main/com/google/common/collect/AbstractSortedSetMultimap.class b/bin/main/com/google/common/collect/AbstractSortedSetMultimap.class
new file mode 100644
index 00000000..bf8d3b91
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractSortedSetMultimap.class differ
diff --git a/bin/main/com/google/common/collect/AbstractTable$1.class b/bin/main/com/google/common/collect/AbstractTable$1.class
new file mode 100644
index 00000000..8fa6db34
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractTable$1.class differ
diff --git a/bin/main/com/google/common/collect/AbstractTable$CellSet.class b/bin/main/com/google/common/collect/AbstractTable$CellSet.class
new file mode 100644
index 00000000..55d05dad
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractTable$CellSet.class differ
diff --git a/bin/main/com/google/common/collect/AbstractTable$Values.class b/bin/main/com/google/common/collect/AbstractTable$Values.class
new file mode 100644
index 00000000..40b883c0
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractTable$Values.class differ
diff --git a/bin/main/com/google/common/collect/AbstractTable.class b/bin/main/com/google/common/collect/AbstractTable.class
new file mode 100644
index 00000000..c028a73e
Binary files /dev/null and b/bin/main/com/google/common/collect/AbstractTable.class differ
diff --git a/bin/main/com/google/common/collect/AllEqualOrdering.class b/bin/main/com/google/common/collect/AllEqualOrdering.class
new file mode 100644
index 00000000..818b692b
Binary files /dev/null and b/bin/main/com/google/common/collect/AllEqualOrdering.class differ
diff --git a/bin/main/com/google/common/collect/ArrayListMultimap.class b/bin/main/com/google/common/collect/ArrayListMultimap.class
new file mode 100644
index 00000000..6ad52f6b
Binary files /dev/null and b/bin/main/com/google/common/collect/ArrayListMultimap.class differ
diff --git a/bin/main/com/google/common/collect/ArrayTable$1$1.class b/bin/main/com/google/common/collect/ArrayTable$1$1.class
new file mode 100644
index 00000000..43cc7e60
Binary files /dev/null and b/bin/main/com/google/common/collect/ArrayTable$1$1.class differ
diff --git a/bin/main/com/google/common/collect/ArrayTable$1.class b/bin/main/com/google/common/collect/ArrayTable$1.class
new file mode 100644
index 00000000..f0713b1b
Binary files /dev/null and b/bin/main/com/google/common/collect/ArrayTable$1.class differ
diff --git a/bin/main/com/google/common/collect/ArrayTable$ArrayMap$1$1$1.class b/bin/main/com/google/common/collect/ArrayTable$ArrayMap$1$1$1.class
new file mode 100644
index 00000000..318dfa23
Binary files /dev/null and b/bin/main/com/google/common/collect/ArrayTable$ArrayMap$1$1$1.class differ
diff --git a/bin/main/com/google/common/collect/ArrayTable$ArrayMap$1$1.class b/bin/main/com/google/common/collect/ArrayTable$ArrayMap$1$1.class
new file mode 100644
index 00000000..da09a296
Binary files /dev/null and b/bin/main/com/google/common/collect/ArrayTable$ArrayMap$1$1.class differ
diff --git a/bin/main/com/google/common/collect/ArrayTable$ArrayMap$1.class b/bin/main/com/google/common/collect/ArrayTable$ArrayMap$1.class
new file mode 100644
index 00000000..c9252990
Binary files /dev/null and b/bin/main/com/google/common/collect/ArrayTable$ArrayMap$1.class differ
diff --git a/bin/main/com/google/common/collect/ArrayTable$ArrayMap.class b/bin/main/com/google/common/collect/ArrayTable$ArrayMap.class
new file mode 100644
index 00000000..a474e7fa
Binary files /dev/null and b/bin/main/com/google/common/collect/ArrayTable$ArrayMap.class differ
diff --git a/bin/main/com/google/common/collect/ArrayTable$Column.class b/bin/main/com/google/common/collect/ArrayTable$Column.class
new file mode 100644
index 00000000..c2ba67e9
Binary files /dev/null and b/bin/main/com/google/common/collect/ArrayTable$Column.class differ
diff --git a/bin/main/com/google/common/collect/ArrayTable$ColumnMap.class b/bin/main/com/google/common/collect/ArrayTable$ColumnMap.class
new file mode 100644
index 00000000..fd8040b9
Binary files /dev/null and b/bin/main/com/google/common/collect/ArrayTable$ColumnMap.class differ
diff --git a/bin/main/com/google/common/collect/ArrayTable$Row.class b/bin/main/com/google/common/collect/ArrayTable$Row.class
new file mode 100644
index 00000000..7aba6b5c
Binary files /dev/null and b/bin/main/com/google/common/collect/ArrayTable$Row.class differ
diff --git a/bin/main/com/google/common/collect/ArrayTable$RowMap.class b/bin/main/com/google/common/collect/ArrayTable$RowMap.class
new file mode 100644
index 00000000..5d8d65c4
Binary files /dev/null and b/bin/main/com/google/common/collect/ArrayTable$RowMap.class differ
diff --git a/bin/main/com/google/common/collect/ArrayTable.class b/bin/main/com/google/common/collect/ArrayTable.class
new file mode 100644
index 00000000..bb278d21
Binary files /dev/null and b/bin/main/com/google/common/collect/ArrayTable.class differ
diff --git a/bin/main/com/google/common/collect/BiMap.class b/bin/main/com/google/common/collect/BiMap.class
new file mode 100644
index 00000000..c938f546
Binary files /dev/null and b/bin/main/com/google/common/collect/BiMap.class differ
diff --git a/bin/main/com/google/common/collect/BinaryTreeTraverser$1$1.class b/bin/main/com/google/common/collect/BinaryTreeTraverser$1$1.class
new file mode 100644
index 00000000..cc14a4e8
Binary files /dev/null and b/bin/main/com/google/common/collect/BinaryTreeTraverser$1$1.class differ
diff --git a/bin/main/com/google/common/collect/BinaryTreeTraverser$1.class b/bin/main/com/google/common/collect/BinaryTreeTraverser$1.class
new file mode 100644
index 00000000..b8e05d13
Binary files /dev/null and b/bin/main/com/google/common/collect/BinaryTreeTraverser$1.class differ
diff --git a/bin/main/com/google/common/collect/BinaryTreeTraverser$2.class b/bin/main/com/google/common/collect/BinaryTreeTraverser$2.class
new file mode 100644
index 00000000..4212c308
Binary files /dev/null and b/bin/main/com/google/common/collect/BinaryTreeTraverser$2.class differ
diff --git a/bin/main/com/google/common/collect/BinaryTreeTraverser$InOrderIterator.class b/bin/main/com/google/common/collect/BinaryTreeTraverser$InOrderIterator.class
new file mode 100644
index 00000000..dc456c1d
Binary files /dev/null and b/bin/main/com/google/common/collect/BinaryTreeTraverser$InOrderIterator.class differ
diff --git a/bin/main/com/google/common/collect/BinaryTreeTraverser$PostOrderIterator.class b/bin/main/com/google/common/collect/BinaryTreeTraverser$PostOrderIterator.class
new file mode 100644
index 00000000..030dd65e
Binary files /dev/null and b/bin/main/com/google/common/collect/BinaryTreeTraverser$PostOrderIterator.class differ
diff --git a/bin/main/com/google/common/collect/BinaryTreeTraverser$PreOrderIterator.class b/bin/main/com/google/common/collect/BinaryTreeTraverser$PreOrderIterator.class
new file mode 100644
index 00000000..cde3c28a
Binary files /dev/null and b/bin/main/com/google/common/collect/BinaryTreeTraverser$PreOrderIterator.class differ
diff --git a/bin/main/com/google/common/collect/BinaryTreeTraverser.class b/bin/main/com/google/common/collect/BinaryTreeTraverser.class
new file mode 100644
index 00000000..c3573349
Binary files /dev/null and b/bin/main/com/google/common/collect/BinaryTreeTraverser.class differ
diff --git a/bin/main/com/google/common/collect/BoundType$1.class b/bin/main/com/google/common/collect/BoundType$1.class
new file mode 100644
index 00000000..91039386
Binary files /dev/null and b/bin/main/com/google/common/collect/BoundType$1.class differ
diff --git a/bin/main/com/google/common/collect/BoundType$2.class b/bin/main/com/google/common/collect/BoundType$2.class
new file mode 100644
index 00000000..a979aa71
Binary files /dev/null and b/bin/main/com/google/common/collect/BoundType$2.class differ
diff --git a/bin/main/com/google/common/collect/BoundType.class b/bin/main/com/google/common/collect/BoundType.class
new file mode 100644
index 00000000..adf5af4f
Binary files /dev/null and b/bin/main/com/google/common/collect/BoundType.class differ
diff --git a/bin/main/com/google/common/collect/ByFunctionOrdering.class b/bin/main/com/google/common/collect/ByFunctionOrdering.class
new file mode 100644
index 00000000..c82744f8
Binary files /dev/null and b/bin/main/com/google/common/collect/ByFunctionOrdering.class differ
diff --git a/bin/main/com/google/common/collect/CartesianList$1.class b/bin/main/com/google/common/collect/CartesianList$1.class
new file mode 100644
index 00000000..fbd79b48
Binary files /dev/null and b/bin/main/com/google/common/collect/CartesianList$1.class differ
diff --git a/bin/main/com/google/common/collect/CartesianList.class b/bin/main/com/google/common/collect/CartesianList.class
new file mode 100644
index 00000000..2c4cf4b1
Binary files /dev/null and b/bin/main/com/google/common/collect/CartesianList.class differ
diff --git a/bin/main/com/google/common/collect/ClassToInstanceMap.class b/bin/main/com/google/common/collect/ClassToInstanceMap.class
new file mode 100644
index 00000000..77e6204b
Binary files /dev/null and b/bin/main/com/google/common/collect/ClassToInstanceMap.class differ
diff --git a/bin/main/com/google/common/collect/CollectPreconditions.class b/bin/main/com/google/common/collect/CollectPreconditions.class
new file mode 100644
index 00000000..13b04e9d
Binary files /dev/null and b/bin/main/com/google/common/collect/CollectPreconditions.class differ
diff --git a/bin/main/com/google/common/collect/Collections2$1.class b/bin/main/com/google/common/collect/Collections2$1.class
new file mode 100644
index 00000000..ac3becdc
Binary files /dev/null and b/bin/main/com/google/common/collect/Collections2$1.class differ
diff --git a/bin/main/com/google/common/collect/Collections2$FilteredCollection.class b/bin/main/com/google/common/collect/Collections2$FilteredCollection.class
new file mode 100644
index 00000000..8afb4ebd
Binary files /dev/null and b/bin/main/com/google/common/collect/Collections2$FilteredCollection.class differ
diff --git a/bin/main/com/google/common/collect/Collections2$OrderedPermutationCollection.class b/bin/main/com/google/common/collect/Collections2$OrderedPermutationCollection.class
new file mode 100644
index 00000000..53c85edb
Binary files /dev/null and b/bin/main/com/google/common/collect/Collections2$OrderedPermutationCollection.class differ
diff --git a/bin/main/com/google/common/collect/Collections2$OrderedPermutationIterator.class b/bin/main/com/google/common/collect/Collections2$OrderedPermutationIterator.class
new file mode 100644
index 00000000..2b246dc2
Binary files /dev/null and b/bin/main/com/google/common/collect/Collections2$OrderedPermutationIterator.class differ
diff --git a/bin/main/com/google/common/collect/Collections2$PermutationCollection.class b/bin/main/com/google/common/collect/Collections2$PermutationCollection.class
new file mode 100644
index 00000000..9ca4d396
Binary files /dev/null and b/bin/main/com/google/common/collect/Collections2$PermutationCollection.class differ
diff --git a/bin/main/com/google/common/collect/Collections2$PermutationIterator.class b/bin/main/com/google/common/collect/Collections2$PermutationIterator.class
new file mode 100644
index 00000000..398a886d
Binary files /dev/null and b/bin/main/com/google/common/collect/Collections2$PermutationIterator.class differ
diff --git a/bin/main/com/google/common/collect/Collections2$TransformedCollection.class b/bin/main/com/google/common/collect/Collections2$TransformedCollection.class
new file mode 100644
index 00000000..0bca9713
Binary files /dev/null and b/bin/main/com/google/common/collect/Collections2$TransformedCollection.class differ
diff --git a/bin/main/com/google/common/collect/Collections2.class b/bin/main/com/google/common/collect/Collections2.class
new file mode 100644
index 00000000..5cd04fbf
Binary files /dev/null and b/bin/main/com/google/common/collect/Collections2.class differ
diff --git a/bin/main/com/google/common/collect/ComparatorOrdering.class b/bin/main/com/google/common/collect/ComparatorOrdering.class
new file mode 100644
index 00000000..a5279e61
Binary files /dev/null and b/bin/main/com/google/common/collect/ComparatorOrdering.class differ
diff --git a/bin/main/com/google/common/collect/ComparisonChain$1.class b/bin/main/com/google/common/collect/ComparisonChain$1.class
new file mode 100644
index 00000000..bb83676e
Binary files /dev/null and b/bin/main/com/google/common/collect/ComparisonChain$1.class differ
diff --git a/bin/main/com/google/common/collect/ComparisonChain$InactiveComparisonChain.class b/bin/main/com/google/common/collect/ComparisonChain$InactiveComparisonChain.class
new file mode 100644
index 00000000..2b4990cf
Binary files /dev/null and b/bin/main/com/google/common/collect/ComparisonChain$InactiveComparisonChain.class differ
diff --git a/bin/main/com/google/common/collect/ComparisonChain.class b/bin/main/com/google/common/collect/ComparisonChain.class
new file mode 100644
index 00000000..a8e6c5b6
Binary files /dev/null and b/bin/main/com/google/common/collect/ComparisonChain.class differ
diff --git a/bin/main/com/google/common/collect/CompoundOrdering.class b/bin/main/com/google/common/collect/CompoundOrdering.class
new file mode 100644
index 00000000..52a52e51
Binary files /dev/null and b/bin/main/com/google/common/collect/CompoundOrdering.class differ
diff --git a/bin/main/com/google/common/collect/ComputationException.class b/bin/main/com/google/common/collect/ComputationException.class
new file mode 100644
index 00000000..d957bb0c
Binary files /dev/null and b/bin/main/com/google/common/collect/ComputationException.class differ
diff --git a/bin/main/com/google/common/collect/Constraint.class b/bin/main/com/google/common/collect/Constraint.class
new file mode 100644
index 00000000..a3b9a593
Binary files /dev/null and b/bin/main/com/google/common/collect/Constraint.class differ
diff --git a/bin/main/com/google/common/collect/Constraints$ConstrainedCollection.class b/bin/main/com/google/common/collect/Constraints$ConstrainedCollection.class
new file mode 100644
index 00000000..dadac458
Binary files /dev/null and b/bin/main/com/google/common/collect/Constraints$ConstrainedCollection.class differ
diff --git a/bin/main/com/google/common/collect/Constraints$ConstrainedList.class b/bin/main/com/google/common/collect/Constraints$ConstrainedList.class
new file mode 100644
index 00000000..3926496d
Binary files /dev/null and b/bin/main/com/google/common/collect/Constraints$ConstrainedList.class differ
diff --git a/bin/main/com/google/common/collect/Constraints$ConstrainedListIterator.class b/bin/main/com/google/common/collect/Constraints$ConstrainedListIterator.class
new file mode 100644
index 00000000..1519dd13
Binary files /dev/null and b/bin/main/com/google/common/collect/Constraints$ConstrainedListIterator.class differ
diff --git a/bin/main/com/google/common/collect/Constraints$ConstrainedRandomAccessList.class b/bin/main/com/google/common/collect/Constraints$ConstrainedRandomAccessList.class
new file mode 100644
index 00000000..0a3d90f8
Binary files /dev/null and b/bin/main/com/google/common/collect/Constraints$ConstrainedRandomAccessList.class differ
diff --git a/bin/main/com/google/common/collect/Constraints$ConstrainedSet.class b/bin/main/com/google/common/collect/Constraints$ConstrainedSet.class
new file mode 100644
index 00000000..6141c5a1
Binary files /dev/null and b/bin/main/com/google/common/collect/Constraints$ConstrainedSet.class differ
diff --git a/bin/main/com/google/common/collect/Constraints$ConstrainedSortedSet.class b/bin/main/com/google/common/collect/Constraints$ConstrainedSortedSet.class
new file mode 100644
index 00000000..b8bc99d6
Binary files /dev/null and b/bin/main/com/google/common/collect/Constraints$ConstrainedSortedSet.class differ
diff --git a/bin/main/com/google/common/collect/Constraints.class b/bin/main/com/google/common/collect/Constraints.class
new file mode 100644
index 00000000..3672643d
Binary files /dev/null and b/bin/main/com/google/common/collect/Constraints.class differ
diff --git a/bin/main/com/google/common/collect/ContiguousSet.class b/bin/main/com/google/common/collect/ContiguousSet.class
new file mode 100644
index 00000000..6c529af3
Binary files /dev/null and b/bin/main/com/google/common/collect/ContiguousSet.class differ
diff --git a/bin/main/com/google/common/collect/Count.class b/bin/main/com/google/common/collect/Count.class
new file mode 100644
index 00000000..d5500776
Binary files /dev/null and b/bin/main/com/google/common/collect/Count.class differ
diff --git a/bin/main/com/google/common/collect/Cut$AboveAll.class b/bin/main/com/google/common/collect/Cut$AboveAll.class
new file mode 100644
index 00000000..56ee7666
Binary files /dev/null and b/bin/main/com/google/common/collect/Cut$AboveAll.class differ
diff --git a/bin/main/com/google/common/collect/Cut$AboveValue.class b/bin/main/com/google/common/collect/Cut$AboveValue.class
new file mode 100644
index 00000000..038e0ee4
Binary files /dev/null and b/bin/main/com/google/common/collect/Cut$AboveValue.class differ
diff --git a/bin/main/com/google/common/collect/Cut$BelowAll.class b/bin/main/com/google/common/collect/Cut$BelowAll.class
new file mode 100644
index 00000000..f106747f
Binary files /dev/null and b/bin/main/com/google/common/collect/Cut$BelowAll.class differ
diff --git a/bin/main/com/google/common/collect/Cut$BelowValue.class b/bin/main/com/google/common/collect/Cut$BelowValue.class
new file mode 100644
index 00000000..eab410b2
Binary files /dev/null and b/bin/main/com/google/common/collect/Cut$BelowValue.class differ
diff --git a/bin/main/com/google/common/collect/Cut.class b/bin/main/com/google/common/collect/Cut.class
new file mode 100644
index 00000000..ed3fe891
Binary files /dev/null and b/bin/main/com/google/common/collect/Cut.class differ
diff --git a/bin/main/com/google/common/collect/DenseImmutableTable$Column.class b/bin/main/com/google/common/collect/DenseImmutableTable$Column.class
new file mode 100644
index 00000000..84440edc
Binary files /dev/null and b/bin/main/com/google/common/collect/DenseImmutableTable$Column.class differ
diff --git a/bin/main/com/google/common/collect/DenseImmutableTable$ColumnMap.class b/bin/main/com/google/common/collect/DenseImmutableTable$ColumnMap.class
new file mode 100644
index 00000000..da2b1b8f
Binary files /dev/null and b/bin/main/com/google/common/collect/DenseImmutableTable$ColumnMap.class differ
diff --git a/bin/main/com/google/common/collect/DenseImmutableTable$ImmutableArrayMap$1$1.class b/bin/main/com/google/common/collect/DenseImmutableTable$ImmutableArrayMap$1$1.class
new file mode 100644
index 00000000..7f55333d
Binary files /dev/null and b/bin/main/com/google/common/collect/DenseImmutableTable$ImmutableArrayMap$1$1.class differ
diff --git a/bin/main/com/google/common/collect/DenseImmutableTable$ImmutableArrayMap$1.class b/bin/main/com/google/common/collect/DenseImmutableTable$ImmutableArrayMap$1.class
new file mode 100644
index 00000000..74f144a0
Binary files /dev/null and b/bin/main/com/google/common/collect/DenseImmutableTable$ImmutableArrayMap$1.class differ
diff --git a/bin/main/com/google/common/collect/DenseImmutableTable$ImmutableArrayMap.class b/bin/main/com/google/common/collect/DenseImmutableTable$ImmutableArrayMap.class
new file mode 100644
index 00000000..3d7ba08f
Binary files /dev/null and b/bin/main/com/google/common/collect/DenseImmutableTable$ImmutableArrayMap.class differ
diff --git a/bin/main/com/google/common/collect/DenseImmutableTable$Row.class b/bin/main/com/google/common/collect/DenseImmutableTable$Row.class
new file mode 100644
index 00000000..65832fd4
Binary files /dev/null and b/bin/main/com/google/common/collect/DenseImmutableTable$Row.class differ
diff --git a/bin/main/com/google/common/collect/DenseImmutableTable$RowMap.class b/bin/main/com/google/common/collect/DenseImmutableTable$RowMap.class
new file mode 100644
index 00000000..9b983721
Binary files /dev/null and b/bin/main/com/google/common/collect/DenseImmutableTable$RowMap.class differ
diff --git a/bin/main/com/google/common/collect/DenseImmutableTable.class b/bin/main/com/google/common/collect/DenseImmutableTable.class
new file mode 100644
index 00000000..d52ad5f6
Binary files /dev/null and b/bin/main/com/google/common/collect/DenseImmutableTable.class differ
diff --git a/bin/main/com/google/common/collect/DescendingImmutableSortedMultiset.class b/bin/main/com/google/common/collect/DescendingImmutableSortedMultiset.class
new file mode 100644
index 00000000..50df6b58
Binary files /dev/null and b/bin/main/com/google/common/collect/DescendingImmutableSortedMultiset.class differ
diff --git a/bin/main/com/google/common/collect/DescendingImmutableSortedSet.class b/bin/main/com/google/common/collect/DescendingImmutableSortedSet.class
new file mode 100644
index 00000000..b171210d
Binary files /dev/null and b/bin/main/com/google/common/collect/DescendingImmutableSortedSet.class differ
diff --git a/bin/main/com/google/common/collect/DescendingMultiset$1.class b/bin/main/com/google/common/collect/DescendingMultiset$1.class
new file mode 100644
index 00000000..cf93038b
Binary files /dev/null and b/bin/main/com/google/common/collect/DescendingMultiset$1.class differ
diff --git a/bin/main/com/google/common/collect/DescendingMultiset.class b/bin/main/com/google/common/collect/DescendingMultiset.class
new file mode 100644
index 00000000..df984e45
Binary files /dev/null and b/bin/main/com/google/common/collect/DescendingMultiset.class differ
diff --git a/bin/main/com/google/common/collect/DiscreteDomain$BigIntegerDomain.class b/bin/main/com/google/common/collect/DiscreteDomain$BigIntegerDomain.class
new file mode 100644
index 00000000..0372d3c4
Binary files /dev/null and b/bin/main/com/google/common/collect/DiscreteDomain$BigIntegerDomain.class differ
diff --git a/bin/main/com/google/common/collect/DiscreteDomain$IntegerDomain.class b/bin/main/com/google/common/collect/DiscreteDomain$IntegerDomain.class
new file mode 100644
index 00000000..43b1f659
Binary files /dev/null and b/bin/main/com/google/common/collect/DiscreteDomain$IntegerDomain.class differ
diff --git a/bin/main/com/google/common/collect/DiscreteDomain$LongDomain.class b/bin/main/com/google/common/collect/DiscreteDomain$LongDomain.class
new file mode 100644
index 00000000..0199436a
Binary files /dev/null and b/bin/main/com/google/common/collect/DiscreteDomain$LongDomain.class differ
diff --git a/bin/main/com/google/common/collect/DiscreteDomain.class b/bin/main/com/google/common/collect/DiscreteDomain.class
new file mode 100644
index 00000000..3d00ba07
Binary files /dev/null and b/bin/main/com/google/common/collect/DiscreteDomain.class differ
diff --git a/bin/main/com/google/common/collect/EmptyContiguousSet$SerializedForm.class b/bin/main/com/google/common/collect/EmptyContiguousSet$SerializedForm.class
new file mode 100644
index 00000000..28863312
Binary files /dev/null and b/bin/main/com/google/common/collect/EmptyContiguousSet$SerializedForm.class differ
diff --git a/bin/main/com/google/common/collect/EmptyContiguousSet.class b/bin/main/com/google/common/collect/EmptyContiguousSet.class
new file mode 100644
index 00000000..21eb4974
Binary files /dev/null and b/bin/main/com/google/common/collect/EmptyContiguousSet.class differ
diff --git a/bin/main/com/google/common/collect/EmptyImmutableBiMap.class b/bin/main/com/google/common/collect/EmptyImmutableBiMap.class
new file mode 100644
index 00000000..a2dcc497
Binary files /dev/null and b/bin/main/com/google/common/collect/EmptyImmutableBiMap.class differ
diff --git a/bin/main/com/google/common/collect/EmptyImmutableListMultimap.class b/bin/main/com/google/common/collect/EmptyImmutableListMultimap.class
new file mode 100644
index 00000000..f7c1124d
Binary files /dev/null and b/bin/main/com/google/common/collect/EmptyImmutableListMultimap.class differ
diff --git a/bin/main/com/google/common/collect/EmptyImmutableSet.class b/bin/main/com/google/common/collect/EmptyImmutableSet.class
new file mode 100644
index 00000000..081009b0
Binary files /dev/null and b/bin/main/com/google/common/collect/EmptyImmutableSet.class differ
diff --git a/bin/main/com/google/common/collect/EmptyImmutableSetMultimap.class b/bin/main/com/google/common/collect/EmptyImmutableSetMultimap.class
new file mode 100644
index 00000000..13689844
Binary files /dev/null and b/bin/main/com/google/common/collect/EmptyImmutableSetMultimap.class differ
diff --git a/bin/main/com/google/common/collect/EmptyImmutableSortedMap.class b/bin/main/com/google/common/collect/EmptyImmutableSortedMap.class
new file mode 100644
index 00000000..8ea63c9b
Binary files /dev/null and b/bin/main/com/google/common/collect/EmptyImmutableSortedMap.class differ
diff --git a/bin/main/com/google/common/collect/EmptyImmutableSortedMultiset.class b/bin/main/com/google/common/collect/EmptyImmutableSortedMultiset.class
new file mode 100644
index 00000000..ec7e8f04
Binary files /dev/null and b/bin/main/com/google/common/collect/EmptyImmutableSortedMultiset.class differ
diff --git a/bin/main/com/google/common/collect/EmptyImmutableSortedSet.class b/bin/main/com/google/common/collect/EmptyImmutableSortedSet.class
new file mode 100644
index 00000000..3874252a
Binary files /dev/null and b/bin/main/com/google/common/collect/EmptyImmutableSortedSet.class differ
diff --git a/bin/main/com/google/common/collect/EnumBiMap.class b/bin/main/com/google/common/collect/EnumBiMap.class
new file mode 100644
index 00000000..9bc64366
Binary files /dev/null and b/bin/main/com/google/common/collect/EnumBiMap.class differ
diff --git a/bin/main/com/google/common/collect/EnumHashBiMap.class b/bin/main/com/google/common/collect/EnumHashBiMap.class
new file mode 100644
index 00000000..9dab05f3
Binary files /dev/null and b/bin/main/com/google/common/collect/EnumHashBiMap.class differ
diff --git a/bin/main/com/google/common/collect/EnumMultiset.class b/bin/main/com/google/common/collect/EnumMultiset.class
new file mode 100644
index 00000000..711d2dda
Binary files /dev/null and b/bin/main/com/google/common/collect/EnumMultiset.class differ
diff --git a/bin/main/com/google/common/collect/EvictingQueue.class b/bin/main/com/google/common/collect/EvictingQueue.class
new file mode 100644
index 00000000..1eea9e7c
Binary files /dev/null and b/bin/main/com/google/common/collect/EvictingQueue.class differ
diff --git a/bin/main/com/google/common/collect/ExplicitOrdering.class b/bin/main/com/google/common/collect/ExplicitOrdering.class
new file mode 100644
index 00000000..4a0f3f42
Binary files /dev/null and b/bin/main/com/google/common/collect/ExplicitOrdering.class differ
diff --git a/bin/main/com/google/common/collect/FilteredEntryMultimap$AsMap$1.class b/bin/main/com/google/common/collect/FilteredEntryMultimap$AsMap$1.class
new file mode 100644
index 00000000..6bdf95e0
Binary files /dev/null and b/bin/main/com/google/common/collect/FilteredEntryMultimap$AsMap$1.class differ
diff --git a/bin/main/com/google/common/collect/FilteredEntryMultimap$AsMap$2$1.class b/bin/main/com/google/common/collect/FilteredEntryMultimap$AsMap$2$1.class
new file mode 100644
index 00000000..01779dd7
Binary files /dev/null and b/bin/main/com/google/common/collect/FilteredEntryMultimap$AsMap$2$1.class differ
diff --git a/bin/main/com/google/common/collect/FilteredEntryMultimap$AsMap$2.class b/bin/main/com/google/common/collect/FilteredEntryMultimap$AsMap$2.class
new file mode 100644
index 00000000..fdb11d73
Binary files /dev/null and b/bin/main/com/google/common/collect/FilteredEntryMultimap$AsMap$2.class differ
diff --git a/bin/main/com/google/common/collect/FilteredEntryMultimap$AsMap$3.class b/bin/main/com/google/common/collect/FilteredEntryMultimap$AsMap$3.class
new file mode 100644
index 00000000..15940edf
Binary files /dev/null and b/bin/main/com/google/common/collect/FilteredEntryMultimap$AsMap$3.class differ
diff --git a/bin/main/com/google/common/collect/FilteredEntryMultimap$AsMap.class b/bin/main/com/google/common/collect/FilteredEntryMultimap$AsMap.class
new file mode 100644
index 00000000..e04c0840
Binary files /dev/null and b/bin/main/com/google/common/collect/FilteredEntryMultimap$AsMap.class differ
diff --git a/bin/main/com/google/common/collect/FilteredEntryMultimap$Keys$1$1.class b/bin/main/com/google/common/collect/FilteredEntryMultimap$Keys$1$1.class
new file mode 100644
index 00000000..d88cdd8a
Binary files /dev/null and b/bin/main/com/google/common/collect/FilteredEntryMultimap$Keys$1$1.class differ
diff --git a/bin/main/com/google/common/collect/FilteredEntryMultimap$Keys$1.class b/bin/main/com/google/common/collect/FilteredEntryMultimap$Keys$1.class
new file mode 100644
index 00000000..6d01fe98
Binary files /dev/null and b/bin/main/com/google/common/collect/FilteredEntryMultimap$Keys$1.class differ
diff --git a/bin/main/com/google/common/collect/FilteredEntryMultimap$Keys.class b/bin/main/com/google/common/collect/FilteredEntryMultimap$Keys.class
new file mode 100644
index 00000000..3e161782
Binary files /dev/null and b/bin/main/com/google/common/collect/FilteredEntryMultimap$Keys.class differ
diff --git a/bin/main/com/google/common/collect/FilteredEntryMultimap$ValuePredicate.class b/bin/main/com/google/common/collect/FilteredEntryMultimap$ValuePredicate.class
new file mode 100644
index 00000000..59400b6b
Binary files /dev/null and b/bin/main/com/google/common/collect/FilteredEntryMultimap$ValuePredicate.class differ
diff --git a/bin/main/com/google/common/collect/FilteredEntryMultimap.class b/bin/main/com/google/common/collect/FilteredEntryMultimap.class
new file mode 100644
index 00000000..9e6a5078
Binary files /dev/null and b/bin/main/com/google/common/collect/FilteredEntryMultimap.class differ
diff --git a/bin/main/com/google/common/collect/FilteredEntrySetMultimap.class b/bin/main/com/google/common/collect/FilteredEntrySetMultimap.class
new file mode 100644
index 00000000..e3790237
Binary files /dev/null and b/bin/main/com/google/common/collect/FilteredEntrySetMultimap.class differ
diff --git a/bin/main/com/google/common/collect/FilteredKeyListMultimap.class b/bin/main/com/google/common/collect/FilteredKeyListMultimap.class
new file mode 100644
index 00000000..0b346c88
Binary files /dev/null and b/bin/main/com/google/common/collect/FilteredKeyListMultimap.class differ
diff --git a/bin/main/com/google/common/collect/FilteredKeyMultimap$AddRejectingList.class b/bin/main/com/google/common/collect/FilteredKeyMultimap$AddRejectingList.class
new file mode 100644
index 00000000..c1cc38ff
Binary files /dev/null and b/bin/main/com/google/common/collect/FilteredKeyMultimap$AddRejectingList.class differ
diff --git a/bin/main/com/google/common/collect/FilteredKeyMultimap$AddRejectingSet.class b/bin/main/com/google/common/collect/FilteredKeyMultimap$AddRejectingSet.class
new file mode 100644
index 00000000..0d02b401
Binary files /dev/null and b/bin/main/com/google/common/collect/FilteredKeyMultimap$AddRejectingSet.class differ
diff --git a/bin/main/com/google/common/collect/FilteredKeyMultimap$Entries.class b/bin/main/com/google/common/collect/FilteredKeyMultimap$Entries.class
new file mode 100644
index 00000000..5921abf3
Binary files /dev/null and b/bin/main/com/google/common/collect/FilteredKeyMultimap$Entries.class differ
diff --git a/bin/main/com/google/common/collect/FilteredKeyMultimap.class b/bin/main/com/google/common/collect/FilteredKeyMultimap.class
new file mode 100644
index 00000000..c80e746f
Binary files /dev/null and b/bin/main/com/google/common/collect/FilteredKeyMultimap.class differ
diff --git a/bin/main/com/google/common/collect/FilteredKeySetMultimap$EntrySet.class b/bin/main/com/google/common/collect/FilteredKeySetMultimap$EntrySet.class
new file mode 100644
index 00000000..7cba3a3a
Binary files /dev/null and b/bin/main/com/google/common/collect/FilteredKeySetMultimap$EntrySet.class differ
diff --git a/bin/main/com/google/common/collect/FilteredKeySetMultimap.class b/bin/main/com/google/common/collect/FilteredKeySetMultimap.class
new file mode 100644
index 00000000..7bd4d7b1
Binary files /dev/null and b/bin/main/com/google/common/collect/FilteredKeySetMultimap.class differ
diff --git a/bin/main/com/google/common/collect/FilteredMultimap.class b/bin/main/com/google/common/collect/FilteredMultimap.class
new file mode 100644
index 00000000..c418b6f2
Binary files /dev/null and b/bin/main/com/google/common/collect/FilteredMultimap.class differ
diff --git a/bin/main/com/google/common/collect/FilteredMultimapValues.class b/bin/main/com/google/common/collect/FilteredMultimapValues.class
new file mode 100644
index 00000000..bc6bb9c8
Binary files /dev/null and b/bin/main/com/google/common/collect/FilteredMultimapValues.class differ
diff --git a/bin/main/com/google/common/collect/FilteredSetMultimap.class b/bin/main/com/google/common/collect/FilteredSetMultimap.class
new file mode 100644
index 00000000..2c9d1bdd
Binary files /dev/null and b/bin/main/com/google/common/collect/FilteredSetMultimap.class differ
diff --git a/bin/main/com/google/common/collect/FluentIterable$1.class b/bin/main/com/google/common/collect/FluentIterable$1.class
new file mode 100644
index 00000000..9eb88fe9
Binary files /dev/null and b/bin/main/com/google/common/collect/FluentIterable$1.class differ
diff --git a/bin/main/com/google/common/collect/FluentIterable$FromIterableFunction.class b/bin/main/com/google/common/collect/FluentIterable$FromIterableFunction.class
new file mode 100644
index 00000000..7941ab10
Binary files /dev/null and b/bin/main/com/google/common/collect/FluentIterable$FromIterableFunction.class differ
diff --git a/bin/main/com/google/common/collect/FluentIterable.class b/bin/main/com/google/common/collect/FluentIterable.class
new file mode 100644
index 00000000..b557535e
Binary files /dev/null and b/bin/main/com/google/common/collect/FluentIterable.class differ
diff --git a/bin/main/com/google/common/collect/ForwardingCollection.class b/bin/main/com/google/common/collect/ForwardingCollection.class
new file mode 100644
index 00000000..c2585122
Binary files /dev/null and b/bin/main/com/google/common/collect/ForwardingCollection.class differ
diff --git a/bin/main/com/google/common/collect/ForwardingDeque.class b/bin/main/com/google/common/collect/ForwardingDeque.class
new file mode 100644
index 00000000..7dfc2a23
Binary files /dev/null and b/bin/main/com/google/common/collect/ForwardingDeque.class differ
diff --git a/bin/main/com/google/common/collect/ForwardingImmutableCollection.class b/bin/main/com/google/common/collect/ForwardingImmutableCollection.class
new file mode 100644
index 00000000..c45de254
Binary files /dev/null and b/bin/main/com/google/common/collect/ForwardingImmutableCollection.class differ
diff --git a/bin/main/com/google/common/collect/ForwardingImmutableList.class b/bin/main/com/google/common/collect/ForwardingImmutableList.class
new file mode 100644
index 00000000..aaeee0f9
Binary files /dev/null and b/bin/main/com/google/common/collect/ForwardingImmutableList.class differ
diff --git a/bin/main/com/google/common/collect/ForwardingImmutableMap.class b/bin/main/com/google/common/collect/ForwardingImmutableMap.class
new file mode 100644
index 00000000..9be6d96d
Binary files /dev/null and b/bin/main/com/google/common/collect/ForwardingImmutableMap.class differ
diff --git a/bin/main/com/google/common/collect/ForwardingImmutableSet.class b/bin/main/com/google/common/collect/ForwardingImmutableSet.class
new file mode 100644
index 00000000..30ada97a
Binary files /dev/null and b/bin/main/com/google/common/collect/ForwardingImmutableSet.class differ
diff --git a/bin/main/com/google/common/collect/ForwardingIterator.class b/bin/main/com/google/common/collect/ForwardingIterator.class
new file mode 100644
index 00000000..245e318b
Binary files /dev/null and b/bin/main/com/google/common/collect/ForwardingIterator.class differ
diff --git a/bin/main/com/google/common/collect/ForwardingList.class b/bin/main/com/google/common/collect/ForwardingList.class
new file mode 100644
index 00000000..35c81563
Binary files /dev/null and b/bin/main/com/google/common/collect/ForwardingList.class differ
diff --git a/bin/main/com/google/common/collect/ForwardingListIterator.class b/bin/main/com/google/common/collect/ForwardingListIterator.class
new file mode 100644
index 00000000..3734b6be
Binary files /dev/null and b/bin/main/com/google/common/collect/ForwardingListIterator.class differ
diff --git a/bin/main/com/google/common/collect/ForwardingListMultimap.class b/bin/main/com/google/common/collect/ForwardingListMultimap.class
new file mode 100644
index 00000000..3493dca8
Binary files /dev/null and b/bin/main/com/google/common/collect/ForwardingListMultimap.class differ
diff --git a/bin/main/com/google/common/collect/ForwardingMap$StandardEntrySet.class b/bin/main/com/google/common/collect/ForwardingMap$StandardEntrySet.class
new file mode 100644
index 00000000..23a696c9
Binary files /dev/null and b/bin/main/com/google/common/collect/ForwardingMap$StandardEntrySet.class differ
diff --git a/bin/main/com/google/common/collect/ForwardingMap$StandardKeySet.class b/bin/main/com/google/common/collect/ForwardingMap$StandardKeySet.class
new file mode 100644
index 00000000..dd645492
Binary files /dev/null and b/bin/main/com/google/common/collect/ForwardingMap$StandardKeySet.class differ
diff --git a/bin/main/com/google/common/collect/ForwardingMap$StandardValues.class b/bin/main/com/google/common/collect/ForwardingMap$StandardValues.class
new file mode 100644
index 00000000..a32582db
Binary files /dev/null and b/bin/main/com/google/common/collect/ForwardingMap$StandardValues.class differ
diff --git a/bin/main/com/google/common/collect/ForwardingMap.class b/bin/main/com/google/common/collect/ForwardingMap.class
new file mode 100644
index 00000000..1e9ee3a4
Binary files /dev/null and b/bin/main/com/google/common/collect/ForwardingMap.class differ
diff --git a/bin/main/com/google/common/collect/ForwardingMapEntry.class b/bin/main/com/google/common/collect/ForwardingMapEntry.class
new file mode 100644
index 00000000..13dfb8e0
Binary files /dev/null and b/bin/main/com/google/common/collect/ForwardingMapEntry.class differ
diff --git a/bin/main/com/google/common/collect/ForwardingMultimap.class b/bin/main/com/google/common/collect/ForwardingMultimap.class
new file mode 100644
index 00000000..467f12d8
Binary files /dev/null and b/bin/main/com/google/common/collect/ForwardingMultimap.class differ
diff --git a/bin/main/com/google/common/collect/ForwardingMultiset$StandardElementSet.class b/bin/main/com/google/common/collect/ForwardingMultiset$StandardElementSet.class
new file mode 100644
index 00000000..6b649d37
Binary files /dev/null and b/bin/main/com/google/common/collect/ForwardingMultiset$StandardElementSet.class differ
diff --git a/bin/main/com/google/common/collect/ForwardingMultiset.class b/bin/main/com/google/common/collect/ForwardingMultiset.class
new file mode 100644
index 00000000..88b55357
Binary files /dev/null and b/bin/main/com/google/common/collect/ForwardingMultiset.class differ
diff --git a/bin/main/com/google/common/collect/ForwardingNavigableMap$StandardDescendingMap$1.class b/bin/main/com/google/common/collect/ForwardingNavigableMap$StandardDescendingMap$1.class
new file mode 100644
index 00000000..748a878d
Binary files /dev/null and b/bin/main/com/google/common/collect/ForwardingNavigableMap$StandardDescendingMap$1.class differ
diff --git a/bin/main/com/google/common/collect/ForwardingNavigableMap$StandardDescendingMap.class b/bin/main/com/google/common/collect/ForwardingNavigableMap$StandardDescendingMap.class
new file mode 100644
index 00000000..1205c4e8
Binary files /dev/null and b/bin/main/com/google/common/collect/ForwardingNavigableMap$StandardDescendingMap.class differ
diff --git a/bin/main/com/google/common/collect/ForwardingNavigableMap$StandardNavigableKeySet.class b/bin/main/com/google/common/collect/ForwardingNavigableMap$StandardNavigableKeySet.class
new file mode 100644
index 00000000..87edbee4
Binary files /dev/null and b/bin/main/com/google/common/collect/ForwardingNavigableMap$StandardNavigableKeySet.class differ
diff --git a/bin/main/com/google/common/collect/ForwardingNavigableMap.class b/bin/main/com/google/common/collect/ForwardingNavigableMap.class
new file mode 100644
index 00000000..ae612441
Binary files /dev/null and b/bin/main/com/google/common/collect/ForwardingNavigableMap.class differ
diff --git a/bin/main/com/google/common/collect/ForwardingNavigableSet$StandardDescendingSet.class b/bin/main/com/google/common/collect/ForwardingNavigableSet$StandardDescendingSet.class
new file mode 100644
index 00000000..ef97d272
Binary files /dev/null and b/bin/main/com/google/common/collect/ForwardingNavigableSet$StandardDescendingSet.class differ
diff --git a/bin/main/com/google/common/collect/ForwardingNavigableSet.class b/bin/main/com/google/common/collect/ForwardingNavigableSet.class
new file mode 100644
index 00000000..1bc48abe
Binary files /dev/null and b/bin/main/com/google/common/collect/ForwardingNavigableSet.class differ
diff --git a/bin/main/com/google/common/collect/ForwardingObject.class b/bin/main/com/google/common/collect/ForwardingObject.class
new file mode 100644
index 00000000..5e4afdb1
Binary files /dev/null and b/bin/main/com/google/common/collect/ForwardingObject.class differ
diff --git a/bin/main/com/google/common/collect/ForwardingQueue.class b/bin/main/com/google/common/collect/ForwardingQueue.class
new file mode 100644
index 00000000..54409a4c
Binary files /dev/null and b/bin/main/com/google/common/collect/ForwardingQueue.class differ
diff --git a/bin/main/com/google/common/collect/ForwardingSet.class b/bin/main/com/google/common/collect/ForwardingSet.class
new file mode 100644
index 00000000..82eb1924
Binary files /dev/null and b/bin/main/com/google/common/collect/ForwardingSet.class differ
diff --git a/bin/main/com/google/common/collect/ForwardingSetMultimap.class b/bin/main/com/google/common/collect/ForwardingSetMultimap.class
new file mode 100644
index 00000000..a3e16eac
Binary files /dev/null and b/bin/main/com/google/common/collect/ForwardingSetMultimap.class differ
diff --git a/bin/main/com/google/common/collect/ForwardingSortedMap$StandardKeySet.class b/bin/main/com/google/common/collect/ForwardingSortedMap$StandardKeySet.class
new file mode 100644
index 00000000..3256dfc1
Binary files /dev/null and b/bin/main/com/google/common/collect/ForwardingSortedMap$StandardKeySet.class differ
diff --git a/bin/main/com/google/common/collect/ForwardingSortedMap.class b/bin/main/com/google/common/collect/ForwardingSortedMap.class
new file mode 100644
index 00000000..3028ab09
Binary files /dev/null and b/bin/main/com/google/common/collect/ForwardingSortedMap.class differ
diff --git a/bin/main/com/google/common/collect/ForwardingSortedMultiset$StandardDescendingMultiset.class b/bin/main/com/google/common/collect/ForwardingSortedMultiset$StandardDescendingMultiset.class
new file mode 100644
index 00000000..df63b6da
Binary files /dev/null and b/bin/main/com/google/common/collect/ForwardingSortedMultiset$StandardDescendingMultiset.class differ
diff --git a/bin/main/com/google/common/collect/ForwardingSortedMultiset$StandardElementSet.class b/bin/main/com/google/common/collect/ForwardingSortedMultiset$StandardElementSet.class
new file mode 100644
index 00000000..9486de6b
Binary files /dev/null and b/bin/main/com/google/common/collect/ForwardingSortedMultiset$StandardElementSet.class differ
diff --git a/bin/main/com/google/common/collect/ForwardingSortedMultiset.class b/bin/main/com/google/common/collect/ForwardingSortedMultiset.class
new file mode 100644
index 00000000..48fb793c
Binary files /dev/null and b/bin/main/com/google/common/collect/ForwardingSortedMultiset.class differ
diff --git a/bin/main/com/google/common/collect/ForwardingSortedSet.class b/bin/main/com/google/common/collect/ForwardingSortedSet.class
new file mode 100644
index 00000000..dd92e5ed
Binary files /dev/null and b/bin/main/com/google/common/collect/ForwardingSortedSet.class differ
diff --git a/bin/main/com/google/common/collect/ForwardingSortedSetMultimap.class b/bin/main/com/google/common/collect/ForwardingSortedSetMultimap.class
new file mode 100644
index 00000000..e9facef9
Binary files /dev/null and b/bin/main/com/google/common/collect/ForwardingSortedSetMultimap.class differ
diff --git a/bin/main/com/google/common/collect/ForwardingTable.class b/bin/main/com/google/common/collect/ForwardingTable.class
new file mode 100644
index 00000000..06955cb3
Binary files /dev/null and b/bin/main/com/google/common/collect/ForwardingTable.class differ
diff --git a/bin/main/com/google/common/collect/GeneralRange.class b/bin/main/com/google/common/collect/GeneralRange.class
new file mode 100644
index 00000000..2c48eb87
Binary files /dev/null and b/bin/main/com/google/common/collect/GeneralRange.class differ
diff --git a/bin/main/com/google/common/collect/GwtTransient.class b/bin/main/com/google/common/collect/GwtTransient.class
new file mode 100644
index 00000000..a7b94e5b
Binary files /dev/null and b/bin/main/com/google/common/collect/GwtTransient.class differ
diff --git a/bin/main/com/google/common/collect/HashBasedTable$Factory.class b/bin/main/com/google/common/collect/HashBasedTable$Factory.class
new file mode 100644
index 00000000..73eaf60d
Binary files /dev/null and b/bin/main/com/google/common/collect/HashBasedTable$Factory.class differ
diff --git a/bin/main/com/google/common/collect/HashBasedTable.class b/bin/main/com/google/common/collect/HashBasedTable.class
new file mode 100644
index 00000000..bcbc31b0
Binary files /dev/null and b/bin/main/com/google/common/collect/HashBasedTable.class differ
diff --git a/bin/main/com/google/common/collect/HashBiMap$BiEntry.class b/bin/main/com/google/common/collect/HashBiMap$BiEntry.class
new file mode 100644
index 00000000..8113a61f
Binary files /dev/null and b/bin/main/com/google/common/collect/HashBiMap$BiEntry.class differ
diff --git a/bin/main/com/google/common/collect/HashBiMap$EntrySet$1$MapEntry.class b/bin/main/com/google/common/collect/HashBiMap$EntrySet$1$MapEntry.class
new file mode 100644
index 00000000..f5c4455a
Binary files /dev/null and b/bin/main/com/google/common/collect/HashBiMap$EntrySet$1$MapEntry.class differ
diff --git a/bin/main/com/google/common/collect/HashBiMap$EntrySet$1.class b/bin/main/com/google/common/collect/HashBiMap$EntrySet$1.class
new file mode 100644
index 00000000..69fafcbf
Binary files /dev/null and b/bin/main/com/google/common/collect/HashBiMap$EntrySet$1.class differ
diff --git a/bin/main/com/google/common/collect/HashBiMap$EntrySet.class b/bin/main/com/google/common/collect/HashBiMap$EntrySet.class
new file mode 100644
index 00000000..6e423de0
Binary files /dev/null and b/bin/main/com/google/common/collect/HashBiMap$EntrySet.class differ
diff --git a/bin/main/com/google/common/collect/HashBiMap$Inverse$1$1$InverseEntry.class b/bin/main/com/google/common/collect/HashBiMap$Inverse$1$1$InverseEntry.class
new file mode 100644
index 00000000..febbf128
Binary files /dev/null and b/bin/main/com/google/common/collect/HashBiMap$Inverse$1$1$InverseEntry.class differ
diff --git a/bin/main/com/google/common/collect/HashBiMap$Inverse$1$1.class b/bin/main/com/google/common/collect/HashBiMap$Inverse$1$1.class
new file mode 100644
index 00000000..ef6cc35b
Binary files /dev/null and b/bin/main/com/google/common/collect/HashBiMap$Inverse$1$1.class differ
diff --git a/bin/main/com/google/common/collect/HashBiMap$Inverse$1.class b/bin/main/com/google/common/collect/HashBiMap$Inverse$1.class
new file mode 100644
index 00000000..65667517
Binary files /dev/null and b/bin/main/com/google/common/collect/HashBiMap$Inverse$1.class differ
diff --git a/bin/main/com/google/common/collect/HashBiMap$Inverse$InverseKeySet$1.class b/bin/main/com/google/common/collect/HashBiMap$Inverse$InverseKeySet$1.class
new file mode 100644
index 00000000..a2ed6126
Binary files /dev/null and b/bin/main/com/google/common/collect/HashBiMap$Inverse$InverseKeySet$1.class differ
diff --git a/bin/main/com/google/common/collect/HashBiMap$Inverse$InverseKeySet.class b/bin/main/com/google/common/collect/HashBiMap$Inverse$InverseKeySet.class
new file mode 100644
index 00000000..0324adc8
Binary files /dev/null and b/bin/main/com/google/common/collect/HashBiMap$Inverse$InverseKeySet.class differ
diff --git a/bin/main/com/google/common/collect/HashBiMap$Inverse.class b/bin/main/com/google/common/collect/HashBiMap$Inverse.class
new file mode 100644
index 00000000..9c4816b8
Binary files /dev/null and b/bin/main/com/google/common/collect/HashBiMap$Inverse.class differ
diff --git a/bin/main/com/google/common/collect/HashBiMap$InverseSerializedForm.class b/bin/main/com/google/common/collect/HashBiMap$InverseSerializedForm.class
new file mode 100644
index 00000000..3184c598
Binary files /dev/null and b/bin/main/com/google/common/collect/HashBiMap$InverseSerializedForm.class differ
diff --git a/bin/main/com/google/common/collect/HashBiMap$Itr.class b/bin/main/com/google/common/collect/HashBiMap$Itr.class
new file mode 100644
index 00000000..43a6ef7e
Binary files /dev/null and b/bin/main/com/google/common/collect/HashBiMap$Itr.class differ
diff --git a/bin/main/com/google/common/collect/HashBiMap$KeySet$1.class b/bin/main/com/google/common/collect/HashBiMap$KeySet$1.class
new file mode 100644
index 00000000..da3ab503
Binary files /dev/null and b/bin/main/com/google/common/collect/HashBiMap$KeySet$1.class differ
diff --git a/bin/main/com/google/common/collect/HashBiMap$KeySet.class b/bin/main/com/google/common/collect/HashBiMap$KeySet.class
new file mode 100644
index 00000000..546d2b70
Binary files /dev/null and b/bin/main/com/google/common/collect/HashBiMap$KeySet.class differ
diff --git a/bin/main/com/google/common/collect/HashBiMap.class b/bin/main/com/google/common/collect/HashBiMap.class
new file mode 100644
index 00000000..261456be
Binary files /dev/null and b/bin/main/com/google/common/collect/HashBiMap.class differ
diff --git a/bin/main/com/google/common/collect/HashMultimap.class b/bin/main/com/google/common/collect/HashMultimap.class
new file mode 100644
index 00000000..28886b56
Binary files /dev/null and b/bin/main/com/google/common/collect/HashMultimap.class differ
diff --git a/bin/main/com/google/common/collect/HashMultiset.class b/bin/main/com/google/common/collect/HashMultiset.class
new file mode 100644
index 00000000..c13ff1a3
Binary files /dev/null and b/bin/main/com/google/common/collect/HashMultiset.class differ
diff --git a/bin/main/com/google/common/collect/Hashing.class b/bin/main/com/google/common/collect/Hashing.class
new file mode 100644
index 00000000..39fad164
Binary files /dev/null and b/bin/main/com/google/common/collect/Hashing.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableAsList$SerializedForm.class b/bin/main/com/google/common/collect/ImmutableAsList$SerializedForm.class
new file mode 100644
index 00000000..73a0eeab
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableAsList$SerializedForm.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableAsList.class b/bin/main/com/google/common/collect/ImmutableAsList.class
new file mode 100644
index 00000000..022485b5
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableAsList.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableBiMap$Builder.class b/bin/main/com/google/common/collect/ImmutableBiMap$Builder.class
new file mode 100644
index 00000000..56846a30
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableBiMap$Builder.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableBiMap$SerializedForm.class b/bin/main/com/google/common/collect/ImmutableBiMap$SerializedForm.class
new file mode 100644
index 00000000..1c8b8d3e
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableBiMap$SerializedForm.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableBiMap.class b/bin/main/com/google/common/collect/ImmutableBiMap.class
new file mode 100644
index 00000000..439bc530
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableBiMap.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableClassToInstanceMap$Builder.class b/bin/main/com/google/common/collect/ImmutableClassToInstanceMap$Builder.class
new file mode 100644
index 00000000..4956690e
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableClassToInstanceMap$Builder.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableClassToInstanceMap.class b/bin/main/com/google/common/collect/ImmutableClassToInstanceMap.class
new file mode 100644
index 00000000..ab80cb29
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableClassToInstanceMap.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableCollection$ArrayBasedBuilder.class b/bin/main/com/google/common/collect/ImmutableCollection$ArrayBasedBuilder.class
new file mode 100644
index 00000000..7c2c330a
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableCollection$ArrayBasedBuilder.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableCollection$Builder.class b/bin/main/com/google/common/collect/ImmutableCollection$Builder.class
new file mode 100644
index 00000000..0a784474
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableCollection$Builder.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableCollection.class b/bin/main/com/google/common/collect/ImmutableCollection.class
new file mode 100644
index 00000000..3f434b36
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableCollection.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableEntry.class b/bin/main/com/google/common/collect/ImmutableEntry.class
new file mode 100644
index 00000000..e6a62c8d
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableEntry.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableEnumMap$1.class b/bin/main/com/google/common/collect/ImmutableEnumMap$1.class
new file mode 100644
index 00000000..1b3bb4e5
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableEnumMap$1.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableEnumMap$2$1.class b/bin/main/com/google/common/collect/ImmutableEnumMap$2$1.class
new file mode 100644
index 00000000..9e77a6ac
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableEnumMap$2$1.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableEnumMap$2.class b/bin/main/com/google/common/collect/ImmutableEnumMap$2.class
new file mode 100644
index 00000000..d793548c
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableEnumMap$2.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableEnumMap$EnumSerializedForm.class b/bin/main/com/google/common/collect/ImmutableEnumMap$EnumSerializedForm.class
new file mode 100644
index 00000000..3a1a1159
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableEnumMap$EnumSerializedForm.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableEnumMap.class b/bin/main/com/google/common/collect/ImmutableEnumMap.class
new file mode 100644
index 00000000..c5663155
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableEnumMap.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableEnumSet$EnumSerializedForm.class b/bin/main/com/google/common/collect/ImmutableEnumSet$EnumSerializedForm.class
new file mode 100644
index 00000000..0badb3db
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableEnumSet$EnumSerializedForm.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableEnumSet.class b/bin/main/com/google/common/collect/ImmutableEnumSet.class
new file mode 100644
index 00000000..4b965240
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableEnumSet.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableList$1.class b/bin/main/com/google/common/collect/ImmutableList$1.class
new file mode 100644
index 00000000..99af3c32
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableList$1.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableList$Builder.class b/bin/main/com/google/common/collect/ImmutableList$Builder.class
new file mode 100644
index 00000000..1de425da
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableList$Builder.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableList$ReverseImmutableList.class b/bin/main/com/google/common/collect/ImmutableList$ReverseImmutableList.class
new file mode 100644
index 00000000..f877b589
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableList$ReverseImmutableList.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableList$SerializedForm.class b/bin/main/com/google/common/collect/ImmutableList$SerializedForm.class
new file mode 100644
index 00000000..58612fe6
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableList$SerializedForm.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableList$SubList.class b/bin/main/com/google/common/collect/ImmutableList$SubList.class
new file mode 100644
index 00000000..dc16d929
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableList$SubList.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableList.class b/bin/main/com/google/common/collect/ImmutableList.class
new file mode 100644
index 00000000..f0b806cf
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableList.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableListMultimap$Builder.class b/bin/main/com/google/common/collect/ImmutableListMultimap$Builder.class
new file mode 100644
index 00000000..1fbcd806
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableListMultimap$Builder.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableListMultimap.class b/bin/main/com/google/common/collect/ImmutableListMultimap.class
new file mode 100644
index 00000000..028fa6e7
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableListMultimap.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableMap$Builder.class b/bin/main/com/google/common/collect/ImmutableMap$Builder.class
new file mode 100644
index 00000000..6babdedc
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableMap$Builder.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableMap$MapViewOfValuesAsSingletonSets$1$1$1.class b/bin/main/com/google/common/collect/ImmutableMap$MapViewOfValuesAsSingletonSets$1$1$1.class
new file mode 100644
index 00000000..bddd48ca
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableMap$MapViewOfValuesAsSingletonSets$1$1$1.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableMap$MapViewOfValuesAsSingletonSets$1$1.class b/bin/main/com/google/common/collect/ImmutableMap$MapViewOfValuesAsSingletonSets$1$1.class
new file mode 100644
index 00000000..32434a1c
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableMap$MapViewOfValuesAsSingletonSets$1$1.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableMap$MapViewOfValuesAsSingletonSets$1.class b/bin/main/com/google/common/collect/ImmutableMap$MapViewOfValuesAsSingletonSets$1.class
new file mode 100644
index 00000000..2b1c3367
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableMap$MapViewOfValuesAsSingletonSets$1.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableMap$MapViewOfValuesAsSingletonSets.class b/bin/main/com/google/common/collect/ImmutableMap$MapViewOfValuesAsSingletonSets.class
new file mode 100644
index 00000000..01c38faf
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableMap$MapViewOfValuesAsSingletonSets.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableMap$SerializedForm.class b/bin/main/com/google/common/collect/ImmutableMap$SerializedForm.class
new file mode 100644
index 00000000..ee818cd6
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableMap$SerializedForm.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableMap.class b/bin/main/com/google/common/collect/ImmutableMap.class
new file mode 100644
index 00000000..e20138ec
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableMap.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableMapEntry$TerminalEntry.class b/bin/main/com/google/common/collect/ImmutableMapEntry$TerminalEntry.class
new file mode 100644
index 00000000..2607c7e1
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableMapEntry$TerminalEntry.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableMapEntry.class b/bin/main/com/google/common/collect/ImmutableMapEntry.class
new file mode 100644
index 00000000..f1a1e4bd
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableMapEntry.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableMapEntrySet$EntrySetSerializedForm.class b/bin/main/com/google/common/collect/ImmutableMapEntrySet$EntrySetSerializedForm.class
new file mode 100644
index 00000000..2881054d
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableMapEntrySet$EntrySetSerializedForm.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableMapEntrySet.class b/bin/main/com/google/common/collect/ImmutableMapEntrySet.class
new file mode 100644
index 00000000..31da437f
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableMapEntrySet.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableMapKeySet$1.class b/bin/main/com/google/common/collect/ImmutableMapKeySet$1.class
new file mode 100644
index 00000000..ce4d8955
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableMapKeySet$1.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableMapKeySet$KeySetSerializedForm.class b/bin/main/com/google/common/collect/ImmutableMapKeySet$KeySetSerializedForm.class
new file mode 100644
index 00000000..4d4e2399
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableMapKeySet$KeySetSerializedForm.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableMapKeySet.class b/bin/main/com/google/common/collect/ImmutableMapKeySet.class
new file mode 100644
index 00000000..96e7a716
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableMapKeySet.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableMapValues$1.class b/bin/main/com/google/common/collect/ImmutableMapValues$1.class
new file mode 100644
index 00000000..acbc8367
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableMapValues$1.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableMapValues$SerializedForm.class b/bin/main/com/google/common/collect/ImmutableMapValues$SerializedForm.class
new file mode 100644
index 00000000..ce95531e
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableMapValues$SerializedForm.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableMapValues.class b/bin/main/com/google/common/collect/ImmutableMapValues.class
new file mode 100644
index 00000000..fc6a820f
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableMapValues.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableMultimap$1.class b/bin/main/com/google/common/collect/ImmutableMultimap$1.class
new file mode 100644
index 00000000..135ff166
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableMultimap$1.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableMultimap$2.class b/bin/main/com/google/common/collect/ImmutableMultimap$2.class
new file mode 100644
index 00000000..8fa9a552
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableMultimap$2.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableMultimap$Builder.class b/bin/main/com/google/common/collect/ImmutableMultimap$Builder.class
new file mode 100644
index 00000000..f7af8d15
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableMultimap$Builder.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableMultimap$BuilderMultimap.class b/bin/main/com/google/common/collect/ImmutableMultimap$BuilderMultimap.class
new file mode 100644
index 00000000..8cd572c8
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableMultimap$BuilderMultimap.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableMultimap$EntryCollection.class b/bin/main/com/google/common/collect/ImmutableMultimap$EntryCollection.class
new file mode 100644
index 00000000..fc42c1c5
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableMultimap$EntryCollection.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableMultimap$FieldSettersHolder.class b/bin/main/com/google/common/collect/ImmutableMultimap$FieldSettersHolder.class
new file mode 100644
index 00000000..16fa7625
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableMultimap$FieldSettersHolder.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableMultimap$Itr.class b/bin/main/com/google/common/collect/ImmutableMultimap$Itr.class
new file mode 100644
index 00000000..b2fb7bdd
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableMultimap$Itr.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableMultimap$Keys.class b/bin/main/com/google/common/collect/ImmutableMultimap$Keys.class
new file mode 100644
index 00000000..fb9c0bd0
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableMultimap$Keys.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableMultimap$Values.class b/bin/main/com/google/common/collect/ImmutableMultimap$Values.class
new file mode 100644
index 00000000..b335f6e7
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableMultimap$Values.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableMultimap.class b/bin/main/com/google/common/collect/ImmutableMultimap.class
new file mode 100644
index 00000000..8db49e94
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableMultimap.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableMultiset$1.class b/bin/main/com/google/common/collect/ImmutableMultiset$1.class
new file mode 100644
index 00000000..fbaa8886
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableMultiset$1.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableMultiset$Builder.class b/bin/main/com/google/common/collect/ImmutableMultiset$Builder.class
new file mode 100644
index 00000000..757029d7
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableMultiset$Builder.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableMultiset$EntrySet$1.class b/bin/main/com/google/common/collect/ImmutableMultiset$EntrySet$1.class
new file mode 100644
index 00000000..7f9b9d76
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableMultiset$EntrySet$1.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableMultiset$EntrySet.class b/bin/main/com/google/common/collect/ImmutableMultiset$EntrySet.class
new file mode 100644
index 00000000..f1a7bdf1
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableMultiset$EntrySet.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableMultiset$EntrySetSerializedForm.class b/bin/main/com/google/common/collect/ImmutableMultiset$EntrySetSerializedForm.class
new file mode 100644
index 00000000..d42bce61
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableMultiset$EntrySetSerializedForm.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableMultiset$SerializedForm.class b/bin/main/com/google/common/collect/ImmutableMultiset$SerializedForm.class
new file mode 100644
index 00000000..4e9fda1a
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableMultiset$SerializedForm.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableMultiset.class b/bin/main/com/google/common/collect/ImmutableMultiset.class
new file mode 100644
index 00000000..80898475
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableMultiset.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableRangeMap$1.class b/bin/main/com/google/common/collect/ImmutableRangeMap$1.class
new file mode 100644
index 00000000..72b1681d
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableRangeMap$1.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableRangeMap$2.class b/bin/main/com/google/common/collect/ImmutableRangeMap$2.class
new file mode 100644
index 00000000..259fcd9b
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableRangeMap$2.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableRangeMap$Builder.class b/bin/main/com/google/common/collect/ImmutableRangeMap$Builder.class
new file mode 100644
index 00000000..cb6dd4c1
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableRangeMap$Builder.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableRangeMap.class b/bin/main/com/google/common/collect/ImmutableRangeMap.class
new file mode 100644
index 00000000..05ec659d
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableRangeMap.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableRangeSet$1.class b/bin/main/com/google/common/collect/ImmutableRangeSet$1.class
new file mode 100644
index 00000000..be042fdc
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableRangeSet$1.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableRangeSet$AsSet$1.class b/bin/main/com/google/common/collect/ImmutableRangeSet$AsSet$1.class
new file mode 100644
index 00000000..d4c6a0ac
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableRangeSet$AsSet$1.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableRangeSet$AsSet$2.class b/bin/main/com/google/common/collect/ImmutableRangeSet$AsSet$2.class
new file mode 100644
index 00000000..52734a13
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableRangeSet$AsSet$2.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableRangeSet$AsSet.class b/bin/main/com/google/common/collect/ImmutableRangeSet$AsSet.class
new file mode 100644
index 00000000..77c18ad9
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableRangeSet$AsSet.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableRangeSet$AsSetSerializedForm.class b/bin/main/com/google/common/collect/ImmutableRangeSet$AsSetSerializedForm.class
new file mode 100644
index 00000000..fd22f033
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableRangeSet$AsSetSerializedForm.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableRangeSet$Builder.class b/bin/main/com/google/common/collect/ImmutableRangeSet$Builder.class
new file mode 100644
index 00000000..8ec9cb93
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableRangeSet$Builder.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableRangeSet$ComplementRanges.class b/bin/main/com/google/common/collect/ImmutableRangeSet$ComplementRanges.class
new file mode 100644
index 00000000..90f12df7
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableRangeSet$ComplementRanges.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableRangeSet$SerializedForm.class b/bin/main/com/google/common/collect/ImmutableRangeSet$SerializedForm.class
new file mode 100644
index 00000000..564d825c
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableRangeSet$SerializedForm.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableRangeSet.class b/bin/main/com/google/common/collect/ImmutableRangeSet.class
new file mode 100644
index 00000000..cd20be35
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableRangeSet.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableSet$Builder.class b/bin/main/com/google/common/collect/ImmutableSet$Builder.class
new file mode 100644
index 00000000..0e933893
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableSet$Builder.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableSet$SerializedForm.class b/bin/main/com/google/common/collect/ImmutableSet$SerializedForm.class
new file mode 100644
index 00000000..405ae79d
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableSet$SerializedForm.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableSet.class b/bin/main/com/google/common/collect/ImmutableSet.class
new file mode 100644
index 00000000..a9f02920
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableSet.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableSetMultimap$Builder.class b/bin/main/com/google/common/collect/ImmutableSetMultimap$Builder.class
new file mode 100644
index 00000000..fafc5167
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableSetMultimap$Builder.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableSetMultimap$BuilderMultimap.class b/bin/main/com/google/common/collect/ImmutableSetMultimap$BuilderMultimap.class
new file mode 100644
index 00000000..e58e72e2
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableSetMultimap$BuilderMultimap.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableSetMultimap$EntrySet.class b/bin/main/com/google/common/collect/ImmutableSetMultimap$EntrySet.class
new file mode 100644
index 00000000..bbb2b5e4
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableSetMultimap$EntrySet.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableSetMultimap.class b/bin/main/com/google/common/collect/ImmutableSetMultimap.class
new file mode 100644
index 00000000..3c3d8563
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableSetMultimap.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableSortedAsList.class b/bin/main/com/google/common/collect/ImmutableSortedAsList.class
new file mode 100644
index 00000000..47c6323d
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableSortedAsList.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableSortedMap$Builder.class b/bin/main/com/google/common/collect/ImmutableSortedMap$Builder.class
new file mode 100644
index 00000000..43e832c4
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableSortedMap$Builder.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableSortedMap$SerializedForm.class b/bin/main/com/google/common/collect/ImmutableSortedMap$SerializedForm.class
new file mode 100644
index 00000000..1e9527bb
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableSortedMap$SerializedForm.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableSortedMap.class b/bin/main/com/google/common/collect/ImmutableSortedMap.class
new file mode 100644
index 00000000..323b9b8a
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableSortedMap.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableSortedMapFauxverideShim.class b/bin/main/com/google/common/collect/ImmutableSortedMapFauxverideShim.class
new file mode 100644
index 00000000..620bdbf0
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableSortedMapFauxverideShim.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableSortedMultiset$Builder.class b/bin/main/com/google/common/collect/ImmutableSortedMultiset$Builder.class
new file mode 100644
index 00000000..e9c1a311
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableSortedMultiset$Builder.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableSortedMultiset$SerializedForm.class b/bin/main/com/google/common/collect/ImmutableSortedMultiset$SerializedForm.class
new file mode 100644
index 00000000..0977f682
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableSortedMultiset$SerializedForm.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableSortedMultiset.class b/bin/main/com/google/common/collect/ImmutableSortedMultiset.class
new file mode 100644
index 00000000..711979fd
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableSortedMultiset.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableSortedMultisetFauxverideShim.class b/bin/main/com/google/common/collect/ImmutableSortedMultisetFauxverideShim.class
new file mode 100644
index 00000000..c9fef506
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableSortedMultisetFauxverideShim.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableSortedSet$Builder.class b/bin/main/com/google/common/collect/ImmutableSortedSet$Builder.class
new file mode 100644
index 00000000..4a9f9325
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableSortedSet$Builder.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableSortedSet$SerializedForm.class b/bin/main/com/google/common/collect/ImmutableSortedSet$SerializedForm.class
new file mode 100644
index 00000000..51aa12f1
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableSortedSet$SerializedForm.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableSortedSet.class b/bin/main/com/google/common/collect/ImmutableSortedSet.class
new file mode 100644
index 00000000..5da84831
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableSortedSet.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableSortedSetFauxverideShim.class b/bin/main/com/google/common/collect/ImmutableSortedSetFauxverideShim.class
new file mode 100644
index 00000000..7f663888
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableSortedSetFauxverideShim.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableTable$Builder.class b/bin/main/com/google/common/collect/ImmutableTable$Builder.class
new file mode 100644
index 00000000..c8112399
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableTable$Builder.class differ
diff --git a/bin/main/com/google/common/collect/ImmutableTable.class b/bin/main/com/google/common/collect/ImmutableTable.class
new file mode 100644
index 00000000..0aa3aa84
Binary files /dev/null and b/bin/main/com/google/common/collect/ImmutableTable.class differ
diff --git a/bin/main/com/google/common/collect/Interner.class b/bin/main/com/google/common/collect/Interner.class
new file mode 100644
index 00000000..23098abb
Binary files /dev/null and b/bin/main/com/google/common/collect/Interner.class differ
diff --git a/bin/main/com/google/common/collect/Iterables$1.class b/bin/main/com/google/common/collect/Iterables$1.class
new file mode 100644
index 00000000..d91e2fcb
Binary files /dev/null and b/bin/main/com/google/common/collect/Iterables$1.class differ
diff --git a/bin/main/com/google/common/collect/Iterables$10$1.class b/bin/main/com/google/common/collect/Iterables$10$1.class
new file mode 100644
index 00000000..5c60e725
Binary files /dev/null and b/bin/main/com/google/common/collect/Iterables$10$1.class differ
diff --git a/bin/main/com/google/common/collect/Iterables$10.class b/bin/main/com/google/common/collect/Iterables$10.class
new file mode 100644
index 00000000..8e30d38f
Binary files /dev/null and b/bin/main/com/google/common/collect/Iterables$10.class differ
diff --git a/bin/main/com/google/common/collect/Iterables$11.class b/bin/main/com/google/common/collect/Iterables$11.class
new file mode 100644
index 00000000..b0979a2b
Binary files /dev/null and b/bin/main/com/google/common/collect/Iterables$11.class differ
diff --git a/bin/main/com/google/common/collect/Iterables$12.class b/bin/main/com/google/common/collect/Iterables$12.class
new file mode 100644
index 00000000..f857ea6f
Binary files /dev/null and b/bin/main/com/google/common/collect/Iterables$12.class differ
diff --git a/bin/main/com/google/common/collect/Iterables$13.class b/bin/main/com/google/common/collect/Iterables$13.class
new file mode 100644
index 00000000..c0559622
Binary files /dev/null and b/bin/main/com/google/common/collect/Iterables$13.class differ
diff --git a/bin/main/com/google/common/collect/Iterables$14.class b/bin/main/com/google/common/collect/Iterables$14.class
new file mode 100644
index 00000000..7cabf1ec
Binary files /dev/null and b/bin/main/com/google/common/collect/Iterables$14.class differ
diff --git a/bin/main/com/google/common/collect/Iterables$15.class b/bin/main/com/google/common/collect/Iterables$15.class
new file mode 100644
index 00000000..d08f25d4
Binary files /dev/null and b/bin/main/com/google/common/collect/Iterables$15.class differ
diff --git a/bin/main/com/google/common/collect/Iterables$2.class b/bin/main/com/google/common/collect/Iterables$2.class
new file mode 100644
index 00000000..b85c41f4
Binary files /dev/null and b/bin/main/com/google/common/collect/Iterables$2.class differ
diff --git a/bin/main/com/google/common/collect/Iterables$3.class b/bin/main/com/google/common/collect/Iterables$3.class
new file mode 100644
index 00000000..80ca8e02
Binary files /dev/null and b/bin/main/com/google/common/collect/Iterables$3.class differ
diff --git a/bin/main/com/google/common/collect/Iterables$4.class b/bin/main/com/google/common/collect/Iterables$4.class
new file mode 100644
index 00000000..2b8749ab
Binary files /dev/null and b/bin/main/com/google/common/collect/Iterables$4.class differ
diff --git a/bin/main/com/google/common/collect/Iterables$5.class b/bin/main/com/google/common/collect/Iterables$5.class
new file mode 100644
index 00000000..7b122c1e
Binary files /dev/null and b/bin/main/com/google/common/collect/Iterables$5.class differ
diff --git a/bin/main/com/google/common/collect/Iterables$6.class b/bin/main/com/google/common/collect/Iterables$6.class
new file mode 100644
index 00000000..b25e8515
Binary files /dev/null and b/bin/main/com/google/common/collect/Iterables$6.class differ
diff --git a/bin/main/com/google/common/collect/Iterables$7.class b/bin/main/com/google/common/collect/Iterables$7.class
new file mode 100644
index 00000000..68e0ecff
Binary files /dev/null and b/bin/main/com/google/common/collect/Iterables$7.class differ
diff --git a/bin/main/com/google/common/collect/Iterables$8.class b/bin/main/com/google/common/collect/Iterables$8.class
new file mode 100644
index 00000000..e84164d3
Binary files /dev/null and b/bin/main/com/google/common/collect/Iterables$8.class differ
diff --git a/bin/main/com/google/common/collect/Iterables$9.class b/bin/main/com/google/common/collect/Iterables$9.class
new file mode 100644
index 00000000..542c7122
Binary files /dev/null and b/bin/main/com/google/common/collect/Iterables$9.class differ
diff --git a/bin/main/com/google/common/collect/Iterables$ConsumingQueueIterator.class b/bin/main/com/google/common/collect/Iterables$ConsumingQueueIterator.class
new file mode 100644
index 00000000..5894d973
Binary files /dev/null and b/bin/main/com/google/common/collect/Iterables$ConsumingQueueIterator.class differ
diff --git a/bin/main/com/google/common/collect/Iterables$UnmodifiableIterable.class b/bin/main/com/google/common/collect/Iterables$UnmodifiableIterable.class
new file mode 100644
index 00000000..9f1e00d2
Binary files /dev/null and b/bin/main/com/google/common/collect/Iterables$UnmodifiableIterable.class differ
diff --git a/bin/main/com/google/common/collect/Iterables.class b/bin/main/com/google/common/collect/Iterables.class
new file mode 100644
index 00000000..6930a823
Binary files /dev/null and b/bin/main/com/google/common/collect/Iterables.class differ
diff --git a/bin/main/com/google/common/collect/Iterators$1.class b/bin/main/com/google/common/collect/Iterators$1.class
new file mode 100644
index 00000000..475decf3
Binary files /dev/null and b/bin/main/com/google/common/collect/Iterators$1.class differ
diff --git a/bin/main/com/google/common/collect/Iterators$10.class b/bin/main/com/google/common/collect/Iterators$10.class
new file mode 100644
index 00000000..accace16
Binary files /dev/null and b/bin/main/com/google/common/collect/Iterators$10.class differ
diff --git a/bin/main/com/google/common/collect/Iterators$11.class b/bin/main/com/google/common/collect/Iterators$11.class
new file mode 100644
index 00000000..8fd3e0a1
Binary files /dev/null and b/bin/main/com/google/common/collect/Iterators$11.class differ
diff --git a/bin/main/com/google/common/collect/Iterators$12.class b/bin/main/com/google/common/collect/Iterators$12.class
new file mode 100644
index 00000000..c623c8ca
Binary files /dev/null and b/bin/main/com/google/common/collect/Iterators$12.class differ
diff --git a/bin/main/com/google/common/collect/Iterators$13.class b/bin/main/com/google/common/collect/Iterators$13.class
new file mode 100644
index 00000000..a951d33e
Binary files /dev/null and b/bin/main/com/google/common/collect/Iterators$13.class differ
diff --git a/bin/main/com/google/common/collect/Iterators$14.class b/bin/main/com/google/common/collect/Iterators$14.class
new file mode 100644
index 00000000..986a03da
Binary files /dev/null and b/bin/main/com/google/common/collect/Iterators$14.class differ
diff --git a/bin/main/com/google/common/collect/Iterators$2.class b/bin/main/com/google/common/collect/Iterators$2.class
new file mode 100644
index 00000000..a0c5127e
Binary files /dev/null and b/bin/main/com/google/common/collect/Iterators$2.class differ
diff --git a/bin/main/com/google/common/collect/Iterators$3.class b/bin/main/com/google/common/collect/Iterators$3.class
new file mode 100644
index 00000000..4ede33a2
Binary files /dev/null and b/bin/main/com/google/common/collect/Iterators$3.class differ
diff --git a/bin/main/com/google/common/collect/Iterators$4.class b/bin/main/com/google/common/collect/Iterators$4.class
new file mode 100644
index 00000000..fbc2b01e
Binary files /dev/null and b/bin/main/com/google/common/collect/Iterators$4.class differ
diff --git a/bin/main/com/google/common/collect/Iterators$5.class b/bin/main/com/google/common/collect/Iterators$5.class
new file mode 100644
index 00000000..ed9114e0
Binary files /dev/null and b/bin/main/com/google/common/collect/Iterators$5.class differ
diff --git a/bin/main/com/google/common/collect/Iterators$6.class b/bin/main/com/google/common/collect/Iterators$6.class
new file mode 100644
index 00000000..c57cfb32
Binary files /dev/null and b/bin/main/com/google/common/collect/Iterators$6.class differ
diff --git a/bin/main/com/google/common/collect/Iterators$7.class b/bin/main/com/google/common/collect/Iterators$7.class
new file mode 100644
index 00000000..bd2f4c9b
Binary files /dev/null and b/bin/main/com/google/common/collect/Iterators$7.class differ
diff --git a/bin/main/com/google/common/collect/Iterators$8.class b/bin/main/com/google/common/collect/Iterators$8.class
new file mode 100644
index 00000000..c69e98c9
Binary files /dev/null and b/bin/main/com/google/common/collect/Iterators$8.class differ
diff --git a/bin/main/com/google/common/collect/Iterators$9.class b/bin/main/com/google/common/collect/Iterators$9.class
new file mode 100644
index 00000000..b2d22c73
Binary files /dev/null and b/bin/main/com/google/common/collect/Iterators$9.class differ
diff --git a/bin/main/com/google/common/collect/Iterators$MergingIterator$1.class b/bin/main/com/google/common/collect/Iterators$MergingIterator$1.class
new file mode 100644
index 00000000..fb4230ec
Binary files /dev/null and b/bin/main/com/google/common/collect/Iterators$MergingIterator$1.class differ
diff --git a/bin/main/com/google/common/collect/Iterators$MergingIterator.class b/bin/main/com/google/common/collect/Iterators$MergingIterator.class
new file mode 100644
index 00000000..78ca4ed0
Binary files /dev/null and b/bin/main/com/google/common/collect/Iterators$MergingIterator.class differ
diff --git a/bin/main/com/google/common/collect/Iterators$PeekingImpl.class b/bin/main/com/google/common/collect/Iterators$PeekingImpl.class
new file mode 100644
index 00000000..f48cd408
Binary files /dev/null and b/bin/main/com/google/common/collect/Iterators$PeekingImpl.class differ
diff --git a/bin/main/com/google/common/collect/Iterators.class b/bin/main/com/google/common/collect/Iterators.class
new file mode 100644
index 00000000..5497465a
Binary files /dev/null and b/bin/main/com/google/common/collect/Iterators.class differ
diff --git a/bin/main/com/google/common/collect/LexicographicalOrdering.class b/bin/main/com/google/common/collect/LexicographicalOrdering.class
new file mode 100644
index 00000000..ee24ec1b
Binary files /dev/null and b/bin/main/com/google/common/collect/LexicographicalOrdering.class differ
diff --git a/bin/main/com/google/common/collect/LinkedHashMultimap$1.class b/bin/main/com/google/common/collect/LinkedHashMultimap$1.class
new file mode 100644
index 00000000..cc3ffea7
Binary files /dev/null and b/bin/main/com/google/common/collect/LinkedHashMultimap$1.class differ
diff --git a/bin/main/com/google/common/collect/LinkedHashMultimap$ValueEntry.class b/bin/main/com/google/common/collect/LinkedHashMultimap$ValueEntry.class
new file mode 100644
index 00000000..0f8f859c
Binary files /dev/null and b/bin/main/com/google/common/collect/LinkedHashMultimap$ValueEntry.class differ
diff --git a/bin/main/com/google/common/collect/LinkedHashMultimap$ValueSet$1.class b/bin/main/com/google/common/collect/LinkedHashMultimap$ValueSet$1.class
new file mode 100644
index 00000000..a9f16704
Binary files /dev/null and b/bin/main/com/google/common/collect/LinkedHashMultimap$ValueSet$1.class differ
diff --git a/bin/main/com/google/common/collect/LinkedHashMultimap$ValueSet.class b/bin/main/com/google/common/collect/LinkedHashMultimap$ValueSet.class
new file mode 100644
index 00000000..a97d4af9
Binary files /dev/null and b/bin/main/com/google/common/collect/LinkedHashMultimap$ValueSet.class differ
diff --git a/bin/main/com/google/common/collect/LinkedHashMultimap$ValueSetLink.class b/bin/main/com/google/common/collect/LinkedHashMultimap$ValueSetLink.class
new file mode 100644
index 00000000..73ca2891
Binary files /dev/null and b/bin/main/com/google/common/collect/LinkedHashMultimap$ValueSetLink.class differ
diff --git a/bin/main/com/google/common/collect/LinkedHashMultimap.class b/bin/main/com/google/common/collect/LinkedHashMultimap.class
new file mode 100644
index 00000000..bd3ea520
Binary files /dev/null and b/bin/main/com/google/common/collect/LinkedHashMultimap.class differ
diff --git a/bin/main/com/google/common/collect/LinkedHashMultiset.class b/bin/main/com/google/common/collect/LinkedHashMultiset.class
new file mode 100644
index 00000000..45871f39
Binary files /dev/null and b/bin/main/com/google/common/collect/LinkedHashMultiset.class differ
diff --git a/bin/main/com/google/common/collect/LinkedListMultimap$1.class b/bin/main/com/google/common/collect/LinkedListMultimap$1.class
new file mode 100644
index 00000000..2c6e30c5
Binary files /dev/null and b/bin/main/com/google/common/collect/LinkedListMultimap$1.class differ
diff --git a/bin/main/com/google/common/collect/LinkedListMultimap$2.class b/bin/main/com/google/common/collect/LinkedListMultimap$2.class
new file mode 100644
index 00000000..0eefab95
Binary files /dev/null and b/bin/main/com/google/common/collect/LinkedListMultimap$2.class differ
diff --git a/bin/main/com/google/common/collect/LinkedListMultimap$3$1.class b/bin/main/com/google/common/collect/LinkedListMultimap$3$1.class
new file mode 100644
index 00000000..bf9a9f40
Binary files /dev/null and b/bin/main/com/google/common/collect/LinkedListMultimap$3$1.class differ
diff --git a/bin/main/com/google/common/collect/LinkedListMultimap$3.class b/bin/main/com/google/common/collect/LinkedListMultimap$3.class
new file mode 100644
index 00000000..74c89dde
Binary files /dev/null and b/bin/main/com/google/common/collect/LinkedListMultimap$3.class differ
diff --git a/bin/main/com/google/common/collect/LinkedListMultimap$4.class b/bin/main/com/google/common/collect/LinkedListMultimap$4.class
new file mode 100644
index 00000000..1097d6d9
Binary files /dev/null and b/bin/main/com/google/common/collect/LinkedListMultimap$4.class differ
diff --git a/bin/main/com/google/common/collect/LinkedListMultimap$DistinctKeyIterator.class b/bin/main/com/google/common/collect/LinkedListMultimap$DistinctKeyIterator.class
new file mode 100644
index 00000000..50d2612b
Binary files /dev/null and b/bin/main/com/google/common/collect/LinkedListMultimap$DistinctKeyIterator.class differ
diff --git a/bin/main/com/google/common/collect/LinkedListMultimap$KeyList.class b/bin/main/com/google/common/collect/LinkedListMultimap$KeyList.class
new file mode 100644
index 00000000..e4b7014b
Binary files /dev/null and b/bin/main/com/google/common/collect/LinkedListMultimap$KeyList.class differ
diff --git a/bin/main/com/google/common/collect/LinkedListMultimap$Node.class b/bin/main/com/google/common/collect/LinkedListMultimap$Node.class
new file mode 100644
index 00000000..52a5e59d
Binary files /dev/null and b/bin/main/com/google/common/collect/LinkedListMultimap$Node.class differ
diff --git a/bin/main/com/google/common/collect/LinkedListMultimap$NodeIterator.class b/bin/main/com/google/common/collect/LinkedListMultimap$NodeIterator.class
new file mode 100644
index 00000000..873b5be7
Binary files /dev/null and b/bin/main/com/google/common/collect/LinkedListMultimap$NodeIterator.class differ
diff --git a/bin/main/com/google/common/collect/LinkedListMultimap$ValueForKeyIterator.class b/bin/main/com/google/common/collect/LinkedListMultimap$ValueForKeyIterator.class
new file mode 100644
index 00000000..d2ce21de
Binary files /dev/null and b/bin/main/com/google/common/collect/LinkedListMultimap$ValueForKeyIterator.class differ
diff --git a/bin/main/com/google/common/collect/LinkedListMultimap.class b/bin/main/com/google/common/collect/LinkedListMultimap.class
new file mode 100644
index 00000000..8b7e7a07
Binary files /dev/null and b/bin/main/com/google/common/collect/LinkedListMultimap.class differ
diff --git a/bin/main/com/google/common/collect/ListMultimap.class b/bin/main/com/google/common/collect/ListMultimap.class
new file mode 100644
index 00000000..ec784708
Binary files /dev/null and b/bin/main/com/google/common/collect/ListMultimap.class differ
diff --git a/bin/main/com/google/common/collect/Lists$1.class b/bin/main/com/google/common/collect/Lists$1.class
new file mode 100644
index 00000000..078b4f2f
Binary files /dev/null and b/bin/main/com/google/common/collect/Lists$1.class differ
diff --git a/bin/main/com/google/common/collect/Lists$2.class b/bin/main/com/google/common/collect/Lists$2.class
new file mode 100644
index 00000000..c367c046
Binary files /dev/null and b/bin/main/com/google/common/collect/Lists$2.class differ
diff --git a/bin/main/com/google/common/collect/Lists$AbstractListWrapper.class b/bin/main/com/google/common/collect/Lists$AbstractListWrapper.class
new file mode 100644
index 00000000..5373f583
Binary files /dev/null and b/bin/main/com/google/common/collect/Lists$AbstractListWrapper.class differ
diff --git a/bin/main/com/google/common/collect/Lists$CharSequenceAsList.class b/bin/main/com/google/common/collect/Lists$CharSequenceAsList.class
new file mode 100644
index 00000000..147901a8
Binary files /dev/null and b/bin/main/com/google/common/collect/Lists$CharSequenceAsList.class differ
diff --git a/bin/main/com/google/common/collect/Lists$OnePlusArrayList.class b/bin/main/com/google/common/collect/Lists$OnePlusArrayList.class
new file mode 100644
index 00000000..bef325ff
Binary files /dev/null and b/bin/main/com/google/common/collect/Lists$OnePlusArrayList.class differ
diff --git a/bin/main/com/google/common/collect/Lists$Partition.class b/bin/main/com/google/common/collect/Lists$Partition.class
new file mode 100644
index 00000000..1947ca67
Binary files /dev/null and b/bin/main/com/google/common/collect/Lists$Partition.class differ
diff --git a/bin/main/com/google/common/collect/Lists$RandomAccessListWrapper.class b/bin/main/com/google/common/collect/Lists$RandomAccessListWrapper.class
new file mode 100644
index 00000000..bdacd61f
Binary files /dev/null and b/bin/main/com/google/common/collect/Lists$RandomAccessListWrapper.class differ
diff --git a/bin/main/com/google/common/collect/Lists$RandomAccessPartition.class b/bin/main/com/google/common/collect/Lists$RandomAccessPartition.class
new file mode 100644
index 00000000..a494b7b6
Binary files /dev/null and b/bin/main/com/google/common/collect/Lists$RandomAccessPartition.class differ
diff --git a/bin/main/com/google/common/collect/Lists$RandomAccessReverseList.class b/bin/main/com/google/common/collect/Lists$RandomAccessReverseList.class
new file mode 100644
index 00000000..aae699ef
Binary files /dev/null and b/bin/main/com/google/common/collect/Lists$RandomAccessReverseList.class differ
diff --git a/bin/main/com/google/common/collect/Lists$ReverseList$1.class b/bin/main/com/google/common/collect/Lists$ReverseList$1.class
new file mode 100644
index 00000000..d4cc2a6a
Binary files /dev/null and b/bin/main/com/google/common/collect/Lists$ReverseList$1.class differ
diff --git a/bin/main/com/google/common/collect/Lists$ReverseList.class b/bin/main/com/google/common/collect/Lists$ReverseList.class
new file mode 100644
index 00000000..7613faed
Binary files /dev/null and b/bin/main/com/google/common/collect/Lists$ReverseList.class differ
diff --git a/bin/main/com/google/common/collect/Lists$StringAsImmutableList.class b/bin/main/com/google/common/collect/Lists$StringAsImmutableList.class
new file mode 100644
index 00000000..6a3a34bb
Binary files /dev/null and b/bin/main/com/google/common/collect/Lists$StringAsImmutableList.class differ
diff --git a/bin/main/com/google/common/collect/Lists$TransformingRandomAccessList$1.class b/bin/main/com/google/common/collect/Lists$TransformingRandomAccessList$1.class
new file mode 100644
index 00000000..514b7373
Binary files /dev/null and b/bin/main/com/google/common/collect/Lists$TransformingRandomAccessList$1.class differ
diff --git a/bin/main/com/google/common/collect/Lists$TransformingRandomAccessList.class b/bin/main/com/google/common/collect/Lists$TransformingRandomAccessList.class
new file mode 100644
index 00000000..6d6b03f2
Binary files /dev/null and b/bin/main/com/google/common/collect/Lists$TransformingRandomAccessList.class differ
diff --git a/bin/main/com/google/common/collect/Lists$TransformingSequentialList$1.class b/bin/main/com/google/common/collect/Lists$TransformingSequentialList$1.class
new file mode 100644
index 00000000..49cf28ba
Binary files /dev/null and b/bin/main/com/google/common/collect/Lists$TransformingSequentialList$1.class differ
diff --git a/bin/main/com/google/common/collect/Lists$TransformingSequentialList.class b/bin/main/com/google/common/collect/Lists$TransformingSequentialList.class
new file mode 100644
index 00000000..068506be
Binary files /dev/null and b/bin/main/com/google/common/collect/Lists$TransformingSequentialList.class differ
diff --git a/bin/main/com/google/common/collect/Lists$TwoPlusArrayList.class b/bin/main/com/google/common/collect/Lists$TwoPlusArrayList.class
new file mode 100644
index 00000000..7f5b83d1
Binary files /dev/null and b/bin/main/com/google/common/collect/Lists$TwoPlusArrayList.class differ
diff --git a/bin/main/com/google/common/collect/Lists.class b/bin/main/com/google/common/collect/Lists.class
new file mode 100644
index 00000000..559099fe
Binary files /dev/null and b/bin/main/com/google/common/collect/Lists.class differ
diff --git a/bin/main/com/google/common/collect/MapConstraint.class b/bin/main/com/google/common/collect/MapConstraint.class
new file mode 100644
index 00000000..dda70637
Binary files /dev/null and b/bin/main/com/google/common/collect/MapConstraint.class differ
diff --git a/bin/main/com/google/common/collect/MapConstraints$1.class b/bin/main/com/google/common/collect/MapConstraints$1.class
new file mode 100644
index 00000000..e3fb22a4
Binary files /dev/null and b/bin/main/com/google/common/collect/MapConstraints$1.class differ
diff --git a/bin/main/com/google/common/collect/MapConstraints$2$1.class b/bin/main/com/google/common/collect/MapConstraints$2$1.class
new file mode 100644
index 00000000..e184aa6d
Binary files /dev/null and b/bin/main/com/google/common/collect/MapConstraints$2$1.class differ
diff --git a/bin/main/com/google/common/collect/MapConstraints$2.class b/bin/main/com/google/common/collect/MapConstraints$2.class
new file mode 100644
index 00000000..29be90de
Binary files /dev/null and b/bin/main/com/google/common/collect/MapConstraints$2.class differ
diff --git a/bin/main/com/google/common/collect/MapConstraints$ConstrainedAsMapEntries$1.class b/bin/main/com/google/common/collect/MapConstraints$ConstrainedAsMapEntries$1.class
new file mode 100644
index 00000000..6a1b342c
Binary files /dev/null and b/bin/main/com/google/common/collect/MapConstraints$ConstrainedAsMapEntries$1.class differ
diff --git a/bin/main/com/google/common/collect/MapConstraints$ConstrainedAsMapEntries.class b/bin/main/com/google/common/collect/MapConstraints$ConstrainedAsMapEntries.class
new file mode 100644
index 00000000..f3d3cc06
Binary files /dev/null and b/bin/main/com/google/common/collect/MapConstraints$ConstrainedAsMapEntries.class differ
diff --git a/bin/main/com/google/common/collect/MapConstraints$ConstrainedAsMapValues$1.class b/bin/main/com/google/common/collect/MapConstraints$ConstrainedAsMapValues$1.class
new file mode 100644
index 00000000..d341d736
Binary files /dev/null and b/bin/main/com/google/common/collect/MapConstraints$ConstrainedAsMapValues$1.class differ
diff --git a/bin/main/com/google/common/collect/MapConstraints$ConstrainedAsMapValues.class b/bin/main/com/google/common/collect/MapConstraints$ConstrainedAsMapValues.class
new file mode 100644
index 00000000..6080005e
Binary files /dev/null and b/bin/main/com/google/common/collect/MapConstraints$ConstrainedAsMapValues.class differ
diff --git a/bin/main/com/google/common/collect/MapConstraints$ConstrainedBiMap.class b/bin/main/com/google/common/collect/MapConstraints$ConstrainedBiMap.class
new file mode 100644
index 00000000..14eedd73
Binary files /dev/null and b/bin/main/com/google/common/collect/MapConstraints$ConstrainedBiMap.class differ
diff --git a/bin/main/com/google/common/collect/MapConstraints$ConstrainedEntries$1.class b/bin/main/com/google/common/collect/MapConstraints$ConstrainedEntries$1.class
new file mode 100644
index 00000000..a81a0e0e
Binary files /dev/null and b/bin/main/com/google/common/collect/MapConstraints$ConstrainedEntries$1.class differ
diff --git a/bin/main/com/google/common/collect/MapConstraints$ConstrainedEntries.class b/bin/main/com/google/common/collect/MapConstraints$ConstrainedEntries.class
new file mode 100644
index 00000000..18ab8614
Binary files /dev/null and b/bin/main/com/google/common/collect/MapConstraints$ConstrainedEntries.class differ
diff --git a/bin/main/com/google/common/collect/MapConstraints$ConstrainedEntrySet.class b/bin/main/com/google/common/collect/MapConstraints$ConstrainedEntrySet.class
new file mode 100644
index 00000000..3e501e76
Binary files /dev/null and b/bin/main/com/google/common/collect/MapConstraints$ConstrainedEntrySet.class differ
diff --git a/bin/main/com/google/common/collect/MapConstraints$ConstrainedListMultimap.class b/bin/main/com/google/common/collect/MapConstraints$ConstrainedListMultimap.class
new file mode 100644
index 00000000..7d11080f
Binary files /dev/null and b/bin/main/com/google/common/collect/MapConstraints$ConstrainedListMultimap.class differ
diff --git a/bin/main/com/google/common/collect/MapConstraints$ConstrainedMap.class b/bin/main/com/google/common/collect/MapConstraints$ConstrainedMap.class
new file mode 100644
index 00000000..6df26673
Binary files /dev/null and b/bin/main/com/google/common/collect/MapConstraints$ConstrainedMap.class differ
diff --git a/bin/main/com/google/common/collect/MapConstraints$ConstrainedMultimap$1.class b/bin/main/com/google/common/collect/MapConstraints$ConstrainedMultimap$1.class
new file mode 100644
index 00000000..5bbf8a38
Binary files /dev/null and b/bin/main/com/google/common/collect/MapConstraints$ConstrainedMultimap$1.class differ
diff --git a/bin/main/com/google/common/collect/MapConstraints$ConstrainedMultimap$2.class b/bin/main/com/google/common/collect/MapConstraints$ConstrainedMultimap$2.class
new file mode 100644
index 00000000..e27d1272
Binary files /dev/null and b/bin/main/com/google/common/collect/MapConstraints$ConstrainedMultimap$2.class differ
diff --git a/bin/main/com/google/common/collect/MapConstraints$ConstrainedMultimap.class b/bin/main/com/google/common/collect/MapConstraints$ConstrainedMultimap.class
new file mode 100644
index 00000000..ee243766
Binary files /dev/null and b/bin/main/com/google/common/collect/MapConstraints$ConstrainedMultimap.class differ
diff --git a/bin/main/com/google/common/collect/MapConstraints$ConstrainedSetMultimap.class b/bin/main/com/google/common/collect/MapConstraints$ConstrainedSetMultimap.class
new file mode 100644
index 00000000..2e21f694
Binary files /dev/null and b/bin/main/com/google/common/collect/MapConstraints$ConstrainedSetMultimap.class differ
diff --git a/bin/main/com/google/common/collect/MapConstraints$ConstrainedSortedSetMultimap.class b/bin/main/com/google/common/collect/MapConstraints$ConstrainedSortedSetMultimap.class
new file mode 100644
index 00000000..2f71cdf9
Binary files /dev/null and b/bin/main/com/google/common/collect/MapConstraints$ConstrainedSortedSetMultimap.class differ
diff --git a/bin/main/com/google/common/collect/MapConstraints$InverseConstraint.class b/bin/main/com/google/common/collect/MapConstraints$InverseConstraint.class
new file mode 100644
index 00000000..9b1e6639
Binary files /dev/null and b/bin/main/com/google/common/collect/MapConstraints$InverseConstraint.class differ
diff --git a/bin/main/com/google/common/collect/MapConstraints$NotNullMapConstraint.class b/bin/main/com/google/common/collect/MapConstraints$NotNullMapConstraint.class
new file mode 100644
index 00000000..97fbb3f0
Binary files /dev/null and b/bin/main/com/google/common/collect/MapConstraints$NotNullMapConstraint.class differ
diff --git a/bin/main/com/google/common/collect/MapConstraints.class b/bin/main/com/google/common/collect/MapConstraints.class
new file mode 100644
index 00000000..8cc2a8d3
Binary files /dev/null and b/bin/main/com/google/common/collect/MapConstraints.class differ
diff --git a/bin/main/com/google/common/collect/MapDifference$ValueDifference.class b/bin/main/com/google/common/collect/MapDifference$ValueDifference.class
new file mode 100644
index 00000000..6140fbf8
Binary files /dev/null and b/bin/main/com/google/common/collect/MapDifference$ValueDifference.class differ
diff --git a/bin/main/com/google/common/collect/MapDifference.class b/bin/main/com/google/common/collect/MapDifference.class
new file mode 100644
index 00000000..e40bb150
Binary files /dev/null and b/bin/main/com/google/common/collect/MapDifference.class differ
diff --git a/bin/main/com/google/common/collect/Maps$1.class b/bin/main/com/google/common/collect/Maps$1.class
new file mode 100644
index 00000000..71dcc3fa
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$1.class differ
diff --git a/bin/main/com/google/common/collect/Maps$10.class b/bin/main/com/google/common/collect/Maps$10.class
new file mode 100644
index 00000000..5ef3818e
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$10.class differ
diff --git a/bin/main/com/google/common/collect/Maps$11.class b/bin/main/com/google/common/collect/Maps$11.class
new file mode 100644
index 00000000..b66cc405
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$11.class differ
diff --git a/bin/main/com/google/common/collect/Maps$2.class b/bin/main/com/google/common/collect/Maps$2.class
new file mode 100644
index 00000000..e6c99b7f
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$2.class differ
diff --git a/bin/main/com/google/common/collect/Maps$3.class b/bin/main/com/google/common/collect/Maps$3.class
new file mode 100644
index 00000000..575d7383
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$3.class differ
diff --git a/bin/main/com/google/common/collect/Maps$4.class b/bin/main/com/google/common/collect/Maps$4.class
new file mode 100644
index 00000000..fce527cf
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$4.class differ
diff --git a/bin/main/com/google/common/collect/Maps$5.class b/bin/main/com/google/common/collect/Maps$5.class
new file mode 100644
index 00000000..1a5ff132
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$5.class differ
diff --git a/bin/main/com/google/common/collect/Maps$6.class b/bin/main/com/google/common/collect/Maps$6.class
new file mode 100644
index 00000000..2962db12
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$6.class differ
diff --git a/bin/main/com/google/common/collect/Maps$7.class b/bin/main/com/google/common/collect/Maps$7.class
new file mode 100644
index 00000000..bc634d79
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$7.class differ
diff --git a/bin/main/com/google/common/collect/Maps$8.class b/bin/main/com/google/common/collect/Maps$8.class
new file mode 100644
index 00000000..c6c9e91c
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$8.class differ
diff --git a/bin/main/com/google/common/collect/Maps$9.class b/bin/main/com/google/common/collect/Maps$9.class
new file mode 100644
index 00000000..3235f436
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$9.class differ
diff --git a/bin/main/com/google/common/collect/Maps$AbstractFilteredMap.class b/bin/main/com/google/common/collect/Maps$AbstractFilteredMap.class
new file mode 100644
index 00000000..4afbecce
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$AbstractFilteredMap.class differ
diff --git a/bin/main/com/google/common/collect/Maps$AsMapView$1.class b/bin/main/com/google/common/collect/Maps$AsMapView$1.class
new file mode 100644
index 00000000..0d727ba6
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$AsMapView$1.class differ
diff --git a/bin/main/com/google/common/collect/Maps$AsMapView.class b/bin/main/com/google/common/collect/Maps$AsMapView.class
new file mode 100644
index 00000000..296c0a97
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$AsMapView.class differ
diff --git a/bin/main/com/google/common/collect/Maps$BiMapConverter.class b/bin/main/com/google/common/collect/Maps$BiMapConverter.class
new file mode 100644
index 00000000..c1f58486
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$BiMapConverter.class differ
diff --git a/bin/main/com/google/common/collect/Maps$DescendingMap$1.class b/bin/main/com/google/common/collect/Maps$DescendingMap$1.class
new file mode 100644
index 00000000..4801fde3
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$DescendingMap$1.class differ
diff --git a/bin/main/com/google/common/collect/Maps$DescendingMap.class b/bin/main/com/google/common/collect/Maps$DescendingMap.class
new file mode 100644
index 00000000..5cdadda9
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$DescendingMap.class differ
diff --git a/bin/main/com/google/common/collect/Maps$EntryFunction$1.class b/bin/main/com/google/common/collect/Maps$EntryFunction$1.class
new file mode 100644
index 00000000..15a2bde8
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$EntryFunction$1.class differ
diff --git a/bin/main/com/google/common/collect/Maps$EntryFunction$2.class b/bin/main/com/google/common/collect/Maps$EntryFunction$2.class
new file mode 100644
index 00000000..e086a14f
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$EntryFunction$2.class differ
diff --git a/bin/main/com/google/common/collect/Maps$EntryFunction.class b/bin/main/com/google/common/collect/Maps$EntryFunction.class
new file mode 100644
index 00000000..b276229b
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$EntryFunction.class differ
diff --git a/bin/main/com/google/common/collect/Maps$EntrySet.class b/bin/main/com/google/common/collect/Maps$EntrySet.class
new file mode 100644
index 00000000..63c6f72e
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$EntrySet.class differ
diff --git a/bin/main/com/google/common/collect/Maps$EntryTransformer.class b/bin/main/com/google/common/collect/Maps$EntryTransformer.class
new file mode 100644
index 00000000..26dcdd07
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$EntryTransformer.class differ
diff --git a/bin/main/com/google/common/collect/Maps$FilteredEntryBiMap$1.class b/bin/main/com/google/common/collect/Maps$FilteredEntryBiMap$1.class
new file mode 100644
index 00000000..50646110
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$FilteredEntryBiMap$1.class differ
diff --git a/bin/main/com/google/common/collect/Maps$FilteredEntryBiMap.class b/bin/main/com/google/common/collect/Maps$FilteredEntryBiMap.class
new file mode 100644
index 00000000..366d7a26
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$FilteredEntryBiMap.class differ
diff --git a/bin/main/com/google/common/collect/Maps$FilteredEntryMap$EntrySet$1$1.class b/bin/main/com/google/common/collect/Maps$FilteredEntryMap$EntrySet$1$1.class
new file mode 100644
index 00000000..0bd1c591
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$FilteredEntryMap$EntrySet$1$1.class differ
diff --git a/bin/main/com/google/common/collect/Maps$FilteredEntryMap$EntrySet$1.class b/bin/main/com/google/common/collect/Maps$FilteredEntryMap$EntrySet$1.class
new file mode 100644
index 00000000..54d8742f
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$FilteredEntryMap$EntrySet$1.class differ
diff --git a/bin/main/com/google/common/collect/Maps$FilteredEntryMap$EntrySet.class b/bin/main/com/google/common/collect/Maps$FilteredEntryMap$EntrySet.class
new file mode 100644
index 00000000..665f869b
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$FilteredEntryMap$EntrySet.class differ
diff --git a/bin/main/com/google/common/collect/Maps$FilteredEntryMap$KeySet.class b/bin/main/com/google/common/collect/Maps$FilteredEntryMap$KeySet.class
new file mode 100644
index 00000000..135a96b9
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$FilteredEntryMap$KeySet.class differ
diff --git a/bin/main/com/google/common/collect/Maps$FilteredEntryMap.class b/bin/main/com/google/common/collect/Maps$FilteredEntryMap.class
new file mode 100644
index 00000000..63ee658c
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$FilteredEntryMap.class differ
diff --git a/bin/main/com/google/common/collect/Maps$FilteredEntryNavigableMap$1.class b/bin/main/com/google/common/collect/Maps$FilteredEntryNavigableMap$1.class
new file mode 100644
index 00000000..4de31f1b
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$FilteredEntryNavigableMap$1.class differ
diff --git a/bin/main/com/google/common/collect/Maps$FilteredEntryNavigableMap.class b/bin/main/com/google/common/collect/Maps$FilteredEntryNavigableMap.class
new file mode 100644
index 00000000..d71f2196
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$FilteredEntryNavigableMap.class differ
diff --git a/bin/main/com/google/common/collect/Maps$FilteredEntrySortedMap$SortedKeySet.class b/bin/main/com/google/common/collect/Maps$FilteredEntrySortedMap$SortedKeySet.class
new file mode 100644
index 00000000..26e9be38
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$FilteredEntrySortedMap$SortedKeySet.class differ
diff --git a/bin/main/com/google/common/collect/Maps$FilteredEntrySortedMap.class b/bin/main/com/google/common/collect/Maps$FilteredEntrySortedMap.class
new file mode 100644
index 00000000..233768ae
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$FilteredEntrySortedMap.class differ
diff --git a/bin/main/com/google/common/collect/Maps$FilteredKeyMap.class b/bin/main/com/google/common/collect/Maps$FilteredKeyMap.class
new file mode 100644
index 00000000..153f9232
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$FilteredKeyMap.class differ
diff --git a/bin/main/com/google/common/collect/Maps$FilteredMapValues.class b/bin/main/com/google/common/collect/Maps$FilteredMapValues.class
new file mode 100644
index 00000000..cfc41d11
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$FilteredMapValues.class differ
diff --git a/bin/main/com/google/common/collect/Maps$ImprovedAbstractMap.class b/bin/main/com/google/common/collect/Maps$ImprovedAbstractMap.class
new file mode 100644
index 00000000..8fc1e79d
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$ImprovedAbstractMap.class differ
diff --git a/bin/main/com/google/common/collect/Maps$KeySet.class b/bin/main/com/google/common/collect/Maps$KeySet.class
new file mode 100644
index 00000000..0efd23c8
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$KeySet.class differ
diff --git a/bin/main/com/google/common/collect/Maps$MapDifferenceImpl.class b/bin/main/com/google/common/collect/Maps$MapDifferenceImpl.class
new file mode 100644
index 00000000..103fd2a9
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$MapDifferenceImpl.class differ
diff --git a/bin/main/com/google/common/collect/Maps$NavigableAsMapView.class b/bin/main/com/google/common/collect/Maps$NavigableAsMapView.class
new file mode 100644
index 00000000..d836d35c
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$NavigableAsMapView.class differ
diff --git a/bin/main/com/google/common/collect/Maps$NavigableKeySet.class b/bin/main/com/google/common/collect/Maps$NavigableKeySet.class
new file mode 100644
index 00000000..2104bf48
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$NavigableKeySet.class differ
diff --git a/bin/main/com/google/common/collect/Maps$SortedAsMapView.class b/bin/main/com/google/common/collect/Maps$SortedAsMapView.class
new file mode 100644
index 00000000..89863dd6
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$SortedAsMapView.class differ
diff --git a/bin/main/com/google/common/collect/Maps$SortedKeySet.class b/bin/main/com/google/common/collect/Maps$SortedKeySet.class
new file mode 100644
index 00000000..6c9ca0eb
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$SortedKeySet.class differ
diff --git a/bin/main/com/google/common/collect/Maps$SortedMapDifferenceImpl.class b/bin/main/com/google/common/collect/Maps$SortedMapDifferenceImpl.class
new file mode 100644
index 00000000..cbe99f70
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$SortedMapDifferenceImpl.class differ
diff --git a/bin/main/com/google/common/collect/Maps$TransformedEntriesMap$1.class b/bin/main/com/google/common/collect/Maps$TransformedEntriesMap$1.class
new file mode 100644
index 00000000..41855e54
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$TransformedEntriesMap$1.class differ
diff --git a/bin/main/com/google/common/collect/Maps$TransformedEntriesMap.class b/bin/main/com/google/common/collect/Maps$TransformedEntriesMap.class
new file mode 100644
index 00000000..cb5661d6
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$TransformedEntriesMap.class differ
diff --git a/bin/main/com/google/common/collect/Maps$TransformedEntriesNavigableMap.class b/bin/main/com/google/common/collect/Maps$TransformedEntriesNavigableMap.class
new file mode 100644
index 00000000..436d616d
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$TransformedEntriesNavigableMap.class differ
diff --git a/bin/main/com/google/common/collect/Maps$TransformedEntriesSortedMap.class b/bin/main/com/google/common/collect/Maps$TransformedEntriesSortedMap.class
new file mode 100644
index 00000000..a9e3b46b
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$TransformedEntriesSortedMap.class differ
diff --git a/bin/main/com/google/common/collect/Maps$UnmodifiableBiMap.class b/bin/main/com/google/common/collect/Maps$UnmodifiableBiMap.class
new file mode 100644
index 00000000..43cc4943
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$UnmodifiableBiMap.class differ
diff --git a/bin/main/com/google/common/collect/Maps$UnmodifiableEntries$1.class b/bin/main/com/google/common/collect/Maps$UnmodifiableEntries$1.class
new file mode 100644
index 00000000..5aa63897
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$UnmodifiableEntries$1.class differ
diff --git a/bin/main/com/google/common/collect/Maps$UnmodifiableEntries.class b/bin/main/com/google/common/collect/Maps$UnmodifiableEntries.class
new file mode 100644
index 00000000..83975237
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$UnmodifiableEntries.class differ
diff --git a/bin/main/com/google/common/collect/Maps$UnmodifiableEntrySet.class b/bin/main/com/google/common/collect/Maps$UnmodifiableEntrySet.class
new file mode 100644
index 00000000..4ee4c921
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$UnmodifiableEntrySet.class differ
diff --git a/bin/main/com/google/common/collect/Maps$UnmodifiableNavigableMap.class b/bin/main/com/google/common/collect/Maps$UnmodifiableNavigableMap.class
new file mode 100644
index 00000000..82c216fd
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$UnmodifiableNavigableMap.class differ
diff --git a/bin/main/com/google/common/collect/Maps$ValueDifferenceImpl.class b/bin/main/com/google/common/collect/Maps$ValueDifferenceImpl.class
new file mode 100644
index 00000000..376fd5ea
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$ValueDifferenceImpl.class differ
diff --git a/bin/main/com/google/common/collect/Maps$Values.class b/bin/main/com/google/common/collect/Maps$Values.class
new file mode 100644
index 00000000..aeed76ce
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps$Values.class differ
diff --git a/bin/main/com/google/common/collect/Maps.class b/bin/main/com/google/common/collect/Maps.class
new file mode 100644
index 00000000..1eef1829
Binary files /dev/null and b/bin/main/com/google/common/collect/Maps.class differ
diff --git a/bin/main/com/google/common/collect/MinMaxPriorityQueue$Builder.class b/bin/main/com/google/common/collect/MinMaxPriorityQueue$Builder.class
new file mode 100644
index 00000000..14a25c2e
Binary files /dev/null and b/bin/main/com/google/common/collect/MinMaxPriorityQueue$Builder.class differ
diff --git a/bin/main/com/google/common/collect/MinMaxPriorityQueue$Heap.class b/bin/main/com/google/common/collect/MinMaxPriorityQueue$Heap.class
new file mode 100644
index 00000000..8d480f70
Binary files /dev/null and b/bin/main/com/google/common/collect/MinMaxPriorityQueue$Heap.class differ
diff --git a/bin/main/com/google/common/collect/MinMaxPriorityQueue$MoveDesc.class b/bin/main/com/google/common/collect/MinMaxPriorityQueue$MoveDesc.class
new file mode 100644
index 00000000..6649555b
Binary files /dev/null and b/bin/main/com/google/common/collect/MinMaxPriorityQueue$MoveDesc.class differ
diff --git a/bin/main/com/google/common/collect/MinMaxPriorityQueue$QueueIterator.class b/bin/main/com/google/common/collect/MinMaxPriorityQueue$QueueIterator.class
new file mode 100644
index 00000000..fef3ab4f
Binary files /dev/null and b/bin/main/com/google/common/collect/MinMaxPriorityQueue$QueueIterator.class differ
diff --git a/bin/main/com/google/common/collect/MinMaxPriorityQueue.class b/bin/main/com/google/common/collect/MinMaxPriorityQueue.class
new file mode 100644
index 00000000..c8c6a307
Binary files /dev/null and b/bin/main/com/google/common/collect/MinMaxPriorityQueue.class differ
diff --git a/bin/main/com/google/common/collect/Multimap.class b/bin/main/com/google/common/collect/Multimap.class
new file mode 100644
index 00000000..b5b05b75
Binary files /dev/null and b/bin/main/com/google/common/collect/Multimap.class differ
diff --git a/bin/main/com/google/common/collect/MultimapBuilder$1.class b/bin/main/com/google/common/collect/MultimapBuilder$1.class
new file mode 100644
index 00000000..74cddbb0
Binary files /dev/null and b/bin/main/com/google/common/collect/MultimapBuilder$1.class differ
diff --git a/bin/main/com/google/common/collect/MultimapBuilder$2.class b/bin/main/com/google/common/collect/MultimapBuilder$2.class
new file mode 100644
index 00000000..edf0da0d
Binary files /dev/null and b/bin/main/com/google/common/collect/MultimapBuilder$2.class differ
diff --git a/bin/main/com/google/common/collect/MultimapBuilder$3.class b/bin/main/com/google/common/collect/MultimapBuilder$3.class
new file mode 100644
index 00000000..dd379cf6
Binary files /dev/null and b/bin/main/com/google/common/collect/MultimapBuilder$3.class differ
diff --git a/bin/main/com/google/common/collect/MultimapBuilder$4.class b/bin/main/com/google/common/collect/MultimapBuilder$4.class
new file mode 100644
index 00000000..64d4f2bc
Binary files /dev/null and b/bin/main/com/google/common/collect/MultimapBuilder$4.class differ
diff --git a/bin/main/com/google/common/collect/MultimapBuilder$ArrayListSupplier.class b/bin/main/com/google/common/collect/MultimapBuilder$ArrayListSupplier.class
new file mode 100644
index 00000000..91e274b5
Binary files /dev/null and b/bin/main/com/google/common/collect/MultimapBuilder$ArrayListSupplier.class differ
diff --git a/bin/main/com/google/common/collect/MultimapBuilder$EnumSetSupplier.class b/bin/main/com/google/common/collect/MultimapBuilder$EnumSetSupplier.class
new file mode 100644
index 00000000..405315fa
Binary files /dev/null and b/bin/main/com/google/common/collect/MultimapBuilder$EnumSetSupplier.class differ
diff --git a/bin/main/com/google/common/collect/MultimapBuilder$HashSetSupplier.class b/bin/main/com/google/common/collect/MultimapBuilder$HashSetSupplier.class
new file mode 100644
index 00000000..5f9dc3d8
Binary files /dev/null and b/bin/main/com/google/common/collect/MultimapBuilder$HashSetSupplier.class differ
diff --git a/bin/main/com/google/common/collect/MultimapBuilder$LinkedHashSetSupplier.class b/bin/main/com/google/common/collect/MultimapBuilder$LinkedHashSetSupplier.class
new file mode 100644
index 00000000..053f073c
Binary files /dev/null and b/bin/main/com/google/common/collect/MultimapBuilder$LinkedHashSetSupplier.class differ
diff --git a/bin/main/com/google/common/collect/MultimapBuilder$LinkedListSupplier.class b/bin/main/com/google/common/collect/MultimapBuilder$LinkedListSupplier.class
new file mode 100644
index 00000000..9c6f8eec
Binary files /dev/null and b/bin/main/com/google/common/collect/MultimapBuilder$LinkedListSupplier.class differ
diff --git a/bin/main/com/google/common/collect/MultimapBuilder$ListMultimapBuilder.class b/bin/main/com/google/common/collect/MultimapBuilder$ListMultimapBuilder.class
new file mode 100644
index 00000000..71c2ebf9
Binary files /dev/null and b/bin/main/com/google/common/collect/MultimapBuilder$ListMultimapBuilder.class differ
diff --git a/bin/main/com/google/common/collect/MultimapBuilder$MultimapBuilderWithKeys$1.class b/bin/main/com/google/common/collect/MultimapBuilder$MultimapBuilderWithKeys$1.class
new file mode 100644
index 00000000..096a179e
Binary files /dev/null and b/bin/main/com/google/common/collect/MultimapBuilder$MultimapBuilderWithKeys$1.class differ
diff --git a/bin/main/com/google/common/collect/MultimapBuilder$MultimapBuilderWithKeys$2.class b/bin/main/com/google/common/collect/MultimapBuilder$MultimapBuilderWithKeys$2.class
new file mode 100644
index 00000000..60602dd0
Binary files /dev/null and b/bin/main/com/google/common/collect/MultimapBuilder$MultimapBuilderWithKeys$2.class differ
diff --git a/bin/main/com/google/common/collect/MultimapBuilder$MultimapBuilderWithKeys$3.class b/bin/main/com/google/common/collect/MultimapBuilder$MultimapBuilderWithKeys$3.class
new file mode 100644
index 00000000..77f66d48
Binary files /dev/null and b/bin/main/com/google/common/collect/MultimapBuilder$MultimapBuilderWithKeys$3.class differ
diff --git a/bin/main/com/google/common/collect/MultimapBuilder$MultimapBuilderWithKeys$4.class b/bin/main/com/google/common/collect/MultimapBuilder$MultimapBuilderWithKeys$4.class
new file mode 100644
index 00000000..0a0f28a2
Binary files /dev/null and b/bin/main/com/google/common/collect/MultimapBuilder$MultimapBuilderWithKeys$4.class differ
diff --git a/bin/main/com/google/common/collect/MultimapBuilder$MultimapBuilderWithKeys$5.class b/bin/main/com/google/common/collect/MultimapBuilder$MultimapBuilderWithKeys$5.class
new file mode 100644
index 00000000..9b5e406d
Binary files /dev/null and b/bin/main/com/google/common/collect/MultimapBuilder$MultimapBuilderWithKeys$5.class differ
diff --git a/bin/main/com/google/common/collect/MultimapBuilder$MultimapBuilderWithKeys$6.class b/bin/main/com/google/common/collect/MultimapBuilder$MultimapBuilderWithKeys$6.class
new file mode 100644
index 00000000..ea05b422
Binary files /dev/null and b/bin/main/com/google/common/collect/MultimapBuilder$MultimapBuilderWithKeys$6.class differ
diff --git a/bin/main/com/google/common/collect/MultimapBuilder$MultimapBuilderWithKeys.class b/bin/main/com/google/common/collect/MultimapBuilder$MultimapBuilderWithKeys.class
new file mode 100644
index 00000000..61899013
Binary files /dev/null and b/bin/main/com/google/common/collect/MultimapBuilder$MultimapBuilderWithKeys.class differ
diff --git a/bin/main/com/google/common/collect/MultimapBuilder$SetMultimapBuilder.class b/bin/main/com/google/common/collect/MultimapBuilder$SetMultimapBuilder.class
new file mode 100644
index 00000000..fa985834
Binary files /dev/null and b/bin/main/com/google/common/collect/MultimapBuilder$SetMultimapBuilder.class differ
diff --git a/bin/main/com/google/common/collect/MultimapBuilder$SortedSetMultimapBuilder.class b/bin/main/com/google/common/collect/MultimapBuilder$SortedSetMultimapBuilder.class
new file mode 100644
index 00000000..58d8f081
Binary files /dev/null and b/bin/main/com/google/common/collect/MultimapBuilder$SortedSetMultimapBuilder.class differ
diff --git a/bin/main/com/google/common/collect/MultimapBuilder$TreeSetSupplier.class b/bin/main/com/google/common/collect/MultimapBuilder$TreeSetSupplier.class
new file mode 100644
index 00000000..c9439a60
Binary files /dev/null and b/bin/main/com/google/common/collect/MultimapBuilder$TreeSetSupplier.class differ
diff --git a/bin/main/com/google/common/collect/MultimapBuilder.class b/bin/main/com/google/common/collect/MultimapBuilder.class
new file mode 100644
index 00000000..869de5d4
Binary files /dev/null and b/bin/main/com/google/common/collect/MultimapBuilder.class differ
diff --git a/bin/main/com/google/common/collect/Multimaps$AsMap$EntrySet$1.class b/bin/main/com/google/common/collect/Multimaps$AsMap$EntrySet$1.class
new file mode 100644
index 00000000..bb2d6e34
Binary files /dev/null and b/bin/main/com/google/common/collect/Multimaps$AsMap$EntrySet$1.class differ
diff --git a/bin/main/com/google/common/collect/Multimaps$AsMap$EntrySet.class b/bin/main/com/google/common/collect/Multimaps$AsMap$EntrySet.class
new file mode 100644
index 00000000..0b1119a0
Binary files /dev/null and b/bin/main/com/google/common/collect/Multimaps$AsMap$EntrySet.class differ
diff --git a/bin/main/com/google/common/collect/Multimaps$AsMap.class b/bin/main/com/google/common/collect/Multimaps$AsMap.class
new file mode 100644
index 00000000..6c82e1a9
Binary files /dev/null and b/bin/main/com/google/common/collect/Multimaps$AsMap.class differ
diff --git a/bin/main/com/google/common/collect/Multimaps$CustomListMultimap.class b/bin/main/com/google/common/collect/Multimaps$CustomListMultimap.class
new file mode 100644
index 00000000..f0b79169
Binary files /dev/null and b/bin/main/com/google/common/collect/Multimaps$CustomListMultimap.class differ
diff --git a/bin/main/com/google/common/collect/Multimaps$CustomMultimap.class b/bin/main/com/google/common/collect/Multimaps$CustomMultimap.class
new file mode 100644
index 00000000..2e504ccd
Binary files /dev/null and b/bin/main/com/google/common/collect/Multimaps$CustomMultimap.class differ
diff --git a/bin/main/com/google/common/collect/Multimaps$CustomSetMultimap.class b/bin/main/com/google/common/collect/Multimaps$CustomSetMultimap.class
new file mode 100644
index 00000000..dca07e68
Binary files /dev/null and b/bin/main/com/google/common/collect/Multimaps$CustomSetMultimap.class differ
diff --git a/bin/main/com/google/common/collect/Multimaps$CustomSortedSetMultimap.class b/bin/main/com/google/common/collect/Multimaps$CustomSortedSetMultimap.class
new file mode 100644
index 00000000..a716a702
Binary files /dev/null and b/bin/main/com/google/common/collect/Multimaps$CustomSortedSetMultimap.class differ
diff --git a/bin/main/com/google/common/collect/Multimaps$Entries.class b/bin/main/com/google/common/collect/Multimaps$Entries.class
new file mode 100644
index 00000000..244477a5
Binary files /dev/null and b/bin/main/com/google/common/collect/Multimaps$Entries.class differ
diff --git a/bin/main/com/google/common/collect/Multimaps$Keys$1$1.class b/bin/main/com/google/common/collect/Multimaps$Keys$1$1.class
new file mode 100644
index 00000000..818959b5
Binary files /dev/null and b/bin/main/com/google/common/collect/Multimaps$Keys$1$1.class differ
diff --git a/bin/main/com/google/common/collect/Multimaps$Keys$1.class b/bin/main/com/google/common/collect/Multimaps$Keys$1.class
new file mode 100644
index 00000000..d3d29f23
Binary files /dev/null and b/bin/main/com/google/common/collect/Multimaps$Keys$1.class differ
diff --git a/bin/main/com/google/common/collect/Multimaps$Keys$KeysEntrySet.class b/bin/main/com/google/common/collect/Multimaps$Keys$KeysEntrySet.class
new file mode 100644
index 00000000..11c8e94a
Binary files /dev/null and b/bin/main/com/google/common/collect/Multimaps$Keys$KeysEntrySet.class differ
diff --git a/bin/main/com/google/common/collect/Multimaps$Keys.class b/bin/main/com/google/common/collect/Multimaps$Keys.class
new file mode 100644
index 00000000..44a19399
Binary files /dev/null and b/bin/main/com/google/common/collect/Multimaps$Keys.class differ
diff --git a/bin/main/com/google/common/collect/Multimaps$MapMultimap$1$1.class b/bin/main/com/google/common/collect/Multimaps$MapMultimap$1$1.class
new file mode 100644
index 00000000..2a6e1343
Binary files /dev/null and b/bin/main/com/google/common/collect/Multimaps$MapMultimap$1$1.class differ
diff --git a/bin/main/com/google/common/collect/Multimaps$MapMultimap$1.class b/bin/main/com/google/common/collect/Multimaps$MapMultimap$1.class
new file mode 100644
index 00000000..e3bb74b3
Binary files /dev/null and b/bin/main/com/google/common/collect/Multimaps$MapMultimap$1.class differ
diff --git a/bin/main/com/google/common/collect/Multimaps$MapMultimap.class b/bin/main/com/google/common/collect/Multimaps$MapMultimap.class
new file mode 100644
index 00000000..7865132c
Binary files /dev/null and b/bin/main/com/google/common/collect/Multimaps$MapMultimap.class differ
diff --git a/bin/main/com/google/common/collect/Multimaps$TransformedEntriesListMultimap.class b/bin/main/com/google/common/collect/Multimaps$TransformedEntriesListMultimap.class
new file mode 100644
index 00000000..7e241685
Binary files /dev/null and b/bin/main/com/google/common/collect/Multimaps$TransformedEntriesListMultimap.class differ
diff --git a/bin/main/com/google/common/collect/Multimaps$TransformedEntriesMultimap$1.class b/bin/main/com/google/common/collect/Multimaps$TransformedEntriesMultimap$1.class
new file mode 100644
index 00000000..7032770b
Binary files /dev/null and b/bin/main/com/google/common/collect/Multimaps$TransformedEntriesMultimap$1.class differ
diff --git a/bin/main/com/google/common/collect/Multimaps$TransformedEntriesMultimap.class b/bin/main/com/google/common/collect/Multimaps$TransformedEntriesMultimap.class
new file mode 100644
index 00000000..09ed27f7
Binary files /dev/null and b/bin/main/com/google/common/collect/Multimaps$TransformedEntriesMultimap.class differ
diff --git a/bin/main/com/google/common/collect/Multimaps$UnmodifiableListMultimap.class b/bin/main/com/google/common/collect/Multimaps$UnmodifiableListMultimap.class
new file mode 100644
index 00000000..1a188332
Binary files /dev/null and b/bin/main/com/google/common/collect/Multimaps$UnmodifiableListMultimap.class differ
diff --git a/bin/main/com/google/common/collect/Multimaps$UnmodifiableMultimap$1.class b/bin/main/com/google/common/collect/Multimaps$UnmodifiableMultimap$1.class
new file mode 100644
index 00000000..8c204ad2
Binary files /dev/null and b/bin/main/com/google/common/collect/Multimaps$UnmodifiableMultimap$1.class differ
diff --git a/bin/main/com/google/common/collect/Multimaps$UnmodifiableMultimap.class b/bin/main/com/google/common/collect/Multimaps$UnmodifiableMultimap.class
new file mode 100644
index 00000000..f3da8ca7
Binary files /dev/null and b/bin/main/com/google/common/collect/Multimaps$UnmodifiableMultimap.class differ
diff --git a/bin/main/com/google/common/collect/Multimaps$UnmodifiableSetMultimap.class b/bin/main/com/google/common/collect/Multimaps$UnmodifiableSetMultimap.class
new file mode 100644
index 00000000..b87d0489
Binary files /dev/null and b/bin/main/com/google/common/collect/Multimaps$UnmodifiableSetMultimap.class differ
diff --git a/bin/main/com/google/common/collect/Multimaps$UnmodifiableSortedSetMultimap.class b/bin/main/com/google/common/collect/Multimaps$UnmodifiableSortedSetMultimap.class
new file mode 100644
index 00000000..78e6927a
Binary files /dev/null and b/bin/main/com/google/common/collect/Multimaps$UnmodifiableSortedSetMultimap.class differ
diff --git a/bin/main/com/google/common/collect/Multimaps.class b/bin/main/com/google/common/collect/Multimaps.class
new file mode 100644
index 00000000..07fe50a9
Binary files /dev/null and b/bin/main/com/google/common/collect/Multimaps.class differ
diff --git a/bin/main/com/google/common/collect/Multiset$Entry.class b/bin/main/com/google/common/collect/Multiset$Entry.class
new file mode 100644
index 00000000..c9b0a438
Binary files /dev/null and b/bin/main/com/google/common/collect/Multiset$Entry.class differ
diff --git a/bin/main/com/google/common/collect/Multiset.class b/bin/main/com/google/common/collect/Multiset.class
new file mode 100644
index 00000000..83ad68bb
Binary files /dev/null and b/bin/main/com/google/common/collect/Multiset.class differ
diff --git a/bin/main/com/google/common/collect/Multisets$1.class b/bin/main/com/google/common/collect/Multisets$1.class
new file mode 100644
index 00000000..f04efd03
Binary files /dev/null and b/bin/main/com/google/common/collect/Multisets$1.class differ
diff --git a/bin/main/com/google/common/collect/Multisets$2$1.class b/bin/main/com/google/common/collect/Multisets$2$1.class
new file mode 100644
index 00000000..248c1115
Binary files /dev/null and b/bin/main/com/google/common/collect/Multisets$2$1.class differ
diff --git a/bin/main/com/google/common/collect/Multisets$2.class b/bin/main/com/google/common/collect/Multisets$2.class
new file mode 100644
index 00000000..a545b504
Binary files /dev/null and b/bin/main/com/google/common/collect/Multisets$2.class differ
diff --git a/bin/main/com/google/common/collect/Multisets$3$1.class b/bin/main/com/google/common/collect/Multisets$3$1.class
new file mode 100644
index 00000000..ad64397d
Binary files /dev/null and b/bin/main/com/google/common/collect/Multisets$3$1.class differ
diff --git a/bin/main/com/google/common/collect/Multisets$3.class b/bin/main/com/google/common/collect/Multisets$3.class
new file mode 100644
index 00000000..4eb7f35a
Binary files /dev/null and b/bin/main/com/google/common/collect/Multisets$3.class differ
diff --git a/bin/main/com/google/common/collect/Multisets$4$1.class b/bin/main/com/google/common/collect/Multisets$4$1.class
new file mode 100644
index 00000000..1f55015a
Binary files /dev/null and b/bin/main/com/google/common/collect/Multisets$4$1.class differ
diff --git a/bin/main/com/google/common/collect/Multisets$4.class b/bin/main/com/google/common/collect/Multisets$4.class
new file mode 100644
index 00000000..c4ab1b65
Binary files /dev/null and b/bin/main/com/google/common/collect/Multisets$4.class differ
diff --git a/bin/main/com/google/common/collect/Multisets$5$1.class b/bin/main/com/google/common/collect/Multisets$5$1.class
new file mode 100644
index 00000000..fee75a62
Binary files /dev/null and b/bin/main/com/google/common/collect/Multisets$5$1.class differ
diff --git a/bin/main/com/google/common/collect/Multisets$5.class b/bin/main/com/google/common/collect/Multisets$5.class
new file mode 100644
index 00000000..91651d8b
Binary files /dev/null and b/bin/main/com/google/common/collect/Multisets$5.class differ
diff --git a/bin/main/com/google/common/collect/Multisets$AbstractEntry.class b/bin/main/com/google/common/collect/Multisets$AbstractEntry.class
new file mode 100644
index 00000000..c649c49d
Binary files /dev/null and b/bin/main/com/google/common/collect/Multisets$AbstractEntry.class differ
diff --git a/bin/main/com/google/common/collect/Multisets$ElementSet$1.class b/bin/main/com/google/common/collect/Multisets$ElementSet$1.class
new file mode 100644
index 00000000..b92666be
Binary files /dev/null and b/bin/main/com/google/common/collect/Multisets$ElementSet$1.class differ
diff --git a/bin/main/com/google/common/collect/Multisets$ElementSet.class b/bin/main/com/google/common/collect/Multisets$ElementSet.class
new file mode 100644
index 00000000..d7a9fb16
Binary files /dev/null and b/bin/main/com/google/common/collect/Multisets$ElementSet.class differ
diff --git a/bin/main/com/google/common/collect/Multisets$EntrySet.class b/bin/main/com/google/common/collect/Multisets$EntrySet.class
new file mode 100644
index 00000000..c1c4fc34
Binary files /dev/null and b/bin/main/com/google/common/collect/Multisets$EntrySet.class differ
diff --git a/bin/main/com/google/common/collect/Multisets$FilteredMultiset$1.class b/bin/main/com/google/common/collect/Multisets$FilteredMultiset$1.class
new file mode 100644
index 00000000..70b09e58
Binary files /dev/null and b/bin/main/com/google/common/collect/Multisets$FilteredMultiset$1.class differ
diff --git a/bin/main/com/google/common/collect/Multisets$FilteredMultiset.class b/bin/main/com/google/common/collect/Multisets$FilteredMultiset.class
new file mode 100644
index 00000000..57ed2fb5
Binary files /dev/null and b/bin/main/com/google/common/collect/Multisets$FilteredMultiset.class differ
diff --git a/bin/main/com/google/common/collect/Multisets$ImmutableEntry.class b/bin/main/com/google/common/collect/Multisets$ImmutableEntry.class
new file mode 100644
index 00000000..227e0ae8
Binary files /dev/null and b/bin/main/com/google/common/collect/Multisets$ImmutableEntry.class differ
diff --git a/bin/main/com/google/common/collect/Multisets$MultisetIteratorImpl.class b/bin/main/com/google/common/collect/Multisets$MultisetIteratorImpl.class
new file mode 100644
index 00000000..835a2987
Binary files /dev/null and b/bin/main/com/google/common/collect/Multisets$MultisetIteratorImpl.class differ
diff --git a/bin/main/com/google/common/collect/Multisets$UnmodifiableMultiset.class b/bin/main/com/google/common/collect/Multisets$UnmodifiableMultiset.class
new file mode 100644
index 00000000..7e2d7cfe
Binary files /dev/null and b/bin/main/com/google/common/collect/Multisets$UnmodifiableMultiset.class differ
diff --git a/bin/main/com/google/common/collect/Multisets.class b/bin/main/com/google/common/collect/Multisets.class
new file mode 100644
index 00000000..4fe1acb8
Binary files /dev/null and b/bin/main/com/google/common/collect/Multisets.class differ
diff --git a/bin/main/com/google/common/collect/MutableClassToInstanceMap$1.class b/bin/main/com/google/common/collect/MutableClassToInstanceMap$1.class
new file mode 100644
index 00000000..6a6e2095
Binary files /dev/null and b/bin/main/com/google/common/collect/MutableClassToInstanceMap$1.class differ
diff --git a/bin/main/com/google/common/collect/MutableClassToInstanceMap.class b/bin/main/com/google/common/collect/MutableClassToInstanceMap.class
new file mode 100644
index 00000000..7aad143f
Binary files /dev/null and b/bin/main/com/google/common/collect/MutableClassToInstanceMap.class differ
diff --git a/bin/main/com/google/common/collect/NaturalOrdering.class b/bin/main/com/google/common/collect/NaturalOrdering.class
new file mode 100644
index 00000000..0033285e
Binary files /dev/null and b/bin/main/com/google/common/collect/NaturalOrdering.class differ
diff --git a/bin/main/com/google/common/collect/NullsFirstOrdering.class b/bin/main/com/google/common/collect/NullsFirstOrdering.class
new file mode 100644
index 00000000..a5218671
Binary files /dev/null and b/bin/main/com/google/common/collect/NullsFirstOrdering.class differ
diff --git a/bin/main/com/google/common/collect/NullsLastOrdering.class b/bin/main/com/google/common/collect/NullsLastOrdering.class
new file mode 100644
index 00000000..7df84732
Binary files /dev/null and b/bin/main/com/google/common/collect/NullsLastOrdering.class differ
diff --git a/bin/main/com/google/common/collect/ObjectArrays.class b/bin/main/com/google/common/collect/ObjectArrays.class
new file mode 100644
index 00000000..e30f6441
Binary files /dev/null and b/bin/main/com/google/common/collect/ObjectArrays.class differ
diff --git a/bin/main/com/google/common/collect/Ordering$IncomparableValueException.class b/bin/main/com/google/common/collect/Ordering$IncomparableValueException.class
new file mode 100644
index 00000000..2bcfb97e
Binary files /dev/null and b/bin/main/com/google/common/collect/Ordering$IncomparableValueException.class differ
diff --git a/bin/main/com/google/common/collect/Ordering.class b/bin/main/com/google/common/collect/Ordering.class
new file mode 100644
index 00000000..bf1e6761
Binary files /dev/null and b/bin/main/com/google/common/collect/Ordering.class differ
diff --git a/bin/main/com/google/common/collect/PeekingIterator.class b/bin/main/com/google/common/collect/PeekingIterator.class
new file mode 100644
index 00000000..f39c7d89
Binary files /dev/null and b/bin/main/com/google/common/collect/PeekingIterator.class differ
diff --git a/bin/main/com/google/common/collect/Platform.class b/bin/main/com/google/common/collect/Platform.class
new file mode 100644
index 00000000..9254f244
Binary files /dev/null and b/bin/main/com/google/common/collect/Platform.class differ
diff --git a/bin/main/com/google/common/collect/Range$1.class b/bin/main/com/google/common/collect/Range$1.class
new file mode 100644
index 00000000..4858b46b
Binary files /dev/null and b/bin/main/com/google/common/collect/Range$1.class differ
diff --git a/bin/main/com/google/common/collect/Range$2.class b/bin/main/com/google/common/collect/Range$2.class
new file mode 100644
index 00000000..9ce261da
Binary files /dev/null and b/bin/main/com/google/common/collect/Range$2.class differ
diff --git a/bin/main/com/google/common/collect/Range$3.class b/bin/main/com/google/common/collect/Range$3.class
new file mode 100644
index 00000000..319e6aa4
Binary files /dev/null and b/bin/main/com/google/common/collect/Range$3.class differ
diff --git a/bin/main/com/google/common/collect/Range.class b/bin/main/com/google/common/collect/Range.class
new file mode 100644
index 00000000..fbaca08c
Binary files /dev/null and b/bin/main/com/google/common/collect/Range.class differ
diff --git a/bin/main/com/google/common/collect/RangeMap.class b/bin/main/com/google/common/collect/RangeMap.class
new file mode 100644
index 00000000..b206bdbc
Binary files /dev/null and b/bin/main/com/google/common/collect/RangeMap.class differ
diff --git a/bin/main/com/google/common/collect/RangeSet.class b/bin/main/com/google/common/collect/RangeSet.class
new file mode 100644
index 00000000..1710f33a
Binary files /dev/null and b/bin/main/com/google/common/collect/RangeSet.class differ
diff --git a/bin/main/com/google/common/collect/RegularContiguousSet$1.class b/bin/main/com/google/common/collect/RegularContiguousSet$1.class
new file mode 100644
index 00000000..48e0a27a
Binary files /dev/null and b/bin/main/com/google/common/collect/RegularContiguousSet$1.class differ
diff --git a/bin/main/com/google/common/collect/RegularContiguousSet$2.class b/bin/main/com/google/common/collect/RegularContiguousSet$2.class
new file mode 100644
index 00000000..5467f63e
Binary files /dev/null and b/bin/main/com/google/common/collect/RegularContiguousSet$2.class differ
diff --git a/bin/main/com/google/common/collect/RegularContiguousSet$SerializedForm.class b/bin/main/com/google/common/collect/RegularContiguousSet$SerializedForm.class
new file mode 100644
index 00000000..be5810b1
Binary files /dev/null and b/bin/main/com/google/common/collect/RegularContiguousSet$SerializedForm.class differ
diff --git a/bin/main/com/google/common/collect/RegularContiguousSet.class b/bin/main/com/google/common/collect/RegularContiguousSet.class
new file mode 100644
index 00000000..64873d5a
Binary files /dev/null and b/bin/main/com/google/common/collect/RegularContiguousSet.class differ
diff --git a/bin/main/com/google/common/collect/RegularImmutableAsList.class b/bin/main/com/google/common/collect/RegularImmutableAsList.class
new file mode 100644
index 00000000..1a3dfafe
Binary files /dev/null and b/bin/main/com/google/common/collect/RegularImmutableAsList.class differ
diff --git a/bin/main/com/google/common/collect/RegularImmutableBiMap$1.class b/bin/main/com/google/common/collect/RegularImmutableBiMap$1.class
new file mode 100644
index 00000000..421d2382
Binary files /dev/null and b/bin/main/com/google/common/collect/RegularImmutableBiMap$1.class differ
diff --git a/bin/main/com/google/common/collect/RegularImmutableBiMap$Inverse$InverseEntrySet$1.class b/bin/main/com/google/common/collect/RegularImmutableBiMap$Inverse$InverseEntrySet$1.class
new file mode 100644
index 00000000..d324fc3e
Binary files /dev/null and b/bin/main/com/google/common/collect/RegularImmutableBiMap$Inverse$InverseEntrySet$1.class differ
diff --git a/bin/main/com/google/common/collect/RegularImmutableBiMap$Inverse$InverseEntrySet.class b/bin/main/com/google/common/collect/RegularImmutableBiMap$Inverse$InverseEntrySet.class
new file mode 100644
index 00000000..e8d8b2a1
Binary files /dev/null and b/bin/main/com/google/common/collect/RegularImmutableBiMap$Inverse$InverseEntrySet.class differ
diff --git a/bin/main/com/google/common/collect/RegularImmutableBiMap$Inverse.class b/bin/main/com/google/common/collect/RegularImmutableBiMap$Inverse.class
new file mode 100644
index 00000000..389aa5f1
Binary files /dev/null and b/bin/main/com/google/common/collect/RegularImmutableBiMap$Inverse.class differ
diff --git a/bin/main/com/google/common/collect/RegularImmutableBiMap$InverseSerializedForm.class b/bin/main/com/google/common/collect/RegularImmutableBiMap$InverseSerializedForm.class
new file mode 100644
index 00000000..d246e03d
Binary files /dev/null and b/bin/main/com/google/common/collect/RegularImmutableBiMap$InverseSerializedForm.class differ
diff --git a/bin/main/com/google/common/collect/RegularImmutableBiMap$NonTerminalBiMapEntry.class b/bin/main/com/google/common/collect/RegularImmutableBiMap$NonTerminalBiMapEntry.class
new file mode 100644
index 00000000..32fb1426
Binary files /dev/null and b/bin/main/com/google/common/collect/RegularImmutableBiMap$NonTerminalBiMapEntry.class differ
diff --git a/bin/main/com/google/common/collect/RegularImmutableBiMap.class b/bin/main/com/google/common/collect/RegularImmutableBiMap.class
new file mode 100644
index 00000000..2660308e
Binary files /dev/null and b/bin/main/com/google/common/collect/RegularImmutableBiMap.class differ
diff --git a/bin/main/com/google/common/collect/RegularImmutableList.class b/bin/main/com/google/common/collect/RegularImmutableList.class
new file mode 100644
index 00000000..a5e5cc77
Binary files /dev/null and b/bin/main/com/google/common/collect/RegularImmutableList.class differ
diff --git a/bin/main/com/google/common/collect/RegularImmutableMap$EntrySet.class b/bin/main/com/google/common/collect/RegularImmutableMap$EntrySet.class
new file mode 100644
index 00000000..40178af4
Binary files /dev/null and b/bin/main/com/google/common/collect/RegularImmutableMap$EntrySet.class differ
diff --git a/bin/main/com/google/common/collect/RegularImmutableMap$NonTerminalMapEntry.class b/bin/main/com/google/common/collect/RegularImmutableMap$NonTerminalMapEntry.class
new file mode 100644
index 00000000..1a4016ed
Binary files /dev/null and b/bin/main/com/google/common/collect/RegularImmutableMap$NonTerminalMapEntry.class differ
diff --git a/bin/main/com/google/common/collect/RegularImmutableMap.class b/bin/main/com/google/common/collect/RegularImmutableMap.class
new file mode 100644
index 00000000..558017f3
Binary files /dev/null and b/bin/main/com/google/common/collect/RegularImmutableMap.class differ
diff --git a/bin/main/com/google/common/collect/RegularImmutableMultiset.class b/bin/main/com/google/common/collect/RegularImmutableMultiset.class
new file mode 100644
index 00000000..c1939997
Binary files /dev/null and b/bin/main/com/google/common/collect/RegularImmutableMultiset.class differ
diff --git a/bin/main/com/google/common/collect/RegularImmutableSet.class b/bin/main/com/google/common/collect/RegularImmutableSet.class
new file mode 100644
index 00000000..7bfad3bc
Binary files /dev/null and b/bin/main/com/google/common/collect/RegularImmutableSet.class differ
diff --git a/bin/main/com/google/common/collect/RegularImmutableSortedMap$EntrySet$1.class b/bin/main/com/google/common/collect/RegularImmutableSortedMap$EntrySet$1.class
new file mode 100644
index 00000000..e35714cc
Binary files /dev/null and b/bin/main/com/google/common/collect/RegularImmutableSortedMap$EntrySet$1.class differ
diff --git a/bin/main/com/google/common/collect/RegularImmutableSortedMap$EntrySet.class b/bin/main/com/google/common/collect/RegularImmutableSortedMap$EntrySet.class
new file mode 100644
index 00000000..dcc73635
Binary files /dev/null and b/bin/main/com/google/common/collect/RegularImmutableSortedMap$EntrySet.class differ
diff --git a/bin/main/com/google/common/collect/RegularImmutableSortedMap.class b/bin/main/com/google/common/collect/RegularImmutableSortedMap.class
new file mode 100644
index 00000000..cbd12cd7
Binary files /dev/null and b/bin/main/com/google/common/collect/RegularImmutableSortedMap.class differ
diff --git a/bin/main/com/google/common/collect/RegularImmutableSortedMultiset.class b/bin/main/com/google/common/collect/RegularImmutableSortedMultiset.class
new file mode 100644
index 00000000..83adddae
Binary files /dev/null and b/bin/main/com/google/common/collect/RegularImmutableSortedMultiset.class differ
diff --git a/bin/main/com/google/common/collect/RegularImmutableSortedSet.class b/bin/main/com/google/common/collect/RegularImmutableSortedSet.class
new file mode 100644
index 00000000..92d7f254
Binary files /dev/null and b/bin/main/com/google/common/collect/RegularImmutableSortedSet.class differ
diff --git a/bin/main/com/google/common/collect/RegularImmutableTable$1.class b/bin/main/com/google/common/collect/RegularImmutableTable$1.class
new file mode 100644
index 00000000..a6fde197
Binary files /dev/null and b/bin/main/com/google/common/collect/RegularImmutableTable$1.class differ
diff --git a/bin/main/com/google/common/collect/RegularImmutableTable$CellSet$1.class b/bin/main/com/google/common/collect/RegularImmutableTable$CellSet$1.class
new file mode 100644
index 00000000..a74d4a6e
Binary files /dev/null and b/bin/main/com/google/common/collect/RegularImmutableTable$CellSet$1.class differ
diff --git a/bin/main/com/google/common/collect/RegularImmutableTable$CellSet.class b/bin/main/com/google/common/collect/RegularImmutableTable$CellSet.class
new file mode 100644
index 00000000..08f1aa0b
Binary files /dev/null and b/bin/main/com/google/common/collect/RegularImmutableTable$CellSet.class differ
diff --git a/bin/main/com/google/common/collect/RegularImmutableTable$Values.class b/bin/main/com/google/common/collect/RegularImmutableTable$Values.class
new file mode 100644
index 00000000..547cc25e
Binary files /dev/null and b/bin/main/com/google/common/collect/RegularImmutableTable$Values.class differ
diff --git a/bin/main/com/google/common/collect/RegularImmutableTable.class b/bin/main/com/google/common/collect/RegularImmutableTable.class
new file mode 100644
index 00000000..2a70c689
Binary files /dev/null and b/bin/main/com/google/common/collect/RegularImmutableTable.class differ
diff --git a/bin/main/com/google/common/collect/ReverseNaturalOrdering.class b/bin/main/com/google/common/collect/ReverseNaturalOrdering.class
new file mode 100644
index 00000000..4aa17332
Binary files /dev/null and b/bin/main/com/google/common/collect/ReverseNaturalOrdering.class differ
diff --git a/bin/main/com/google/common/collect/ReverseOrdering.class b/bin/main/com/google/common/collect/ReverseOrdering.class
new file mode 100644
index 00000000..1525af42
Binary files /dev/null and b/bin/main/com/google/common/collect/ReverseOrdering.class differ
diff --git a/bin/main/com/google/common/collect/RowSortedTable.class b/bin/main/com/google/common/collect/RowSortedTable.class
new file mode 100644
index 00000000..8bae5c37
Binary files /dev/null and b/bin/main/com/google/common/collect/RowSortedTable.class differ
diff --git a/bin/main/com/google/common/collect/Serialization$FieldSetter.class b/bin/main/com/google/common/collect/Serialization$FieldSetter.class
new file mode 100644
index 00000000..d56d13a1
Binary files /dev/null and b/bin/main/com/google/common/collect/Serialization$FieldSetter.class differ
diff --git a/bin/main/com/google/common/collect/Serialization.class b/bin/main/com/google/common/collect/Serialization.class
new file mode 100644
index 00000000..15441c58
Binary files /dev/null and b/bin/main/com/google/common/collect/Serialization.class differ
diff --git a/bin/main/com/google/common/collect/SetMultimap.class b/bin/main/com/google/common/collect/SetMultimap.class
new file mode 100644
index 00000000..789b8300
Binary files /dev/null and b/bin/main/com/google/common/collect/SetMultimap.class differ
diff --git a/bin/main/com/google/common/collect/Sets$1.class b/bin/main/com/google/common/collect/Sets$1.class
new file mode 100644
index 00000000..fa57a575
Binary files /dev/null and b/bin/main/com/google/common/collect/Sets$1.class differ
diff --git a/bin/main/com/google/common/collect/Sets$2.class b/bin/main/com/google/common/collect/Sets$2.class
new file mode 100644
index 00000000..f98e1d39
Binary files /dev/null and b/bin/main/com/google/common/collect/Sets$2.class differ
diff --git a/bin/main/com/google/common/collect/Sets$3.class b/bin/main/com/google/common/collect/Sets$3.class
new file mode 100644
index 00000000..440883ed
Binary files /dev/null and b/bin/main/com/google/common/collect/Sets$3.class differ
diff --git a/bin/main/com/google/common/collect/Sets$CartesianSet$1.class b/bin/main/com/google/common/collect/Sets$CartesianSet$1.class
new file mode 100644
index 00000000..c223098d
Binary files /dev/null and b/bin/main/com/google/common/collect/Sets$CartesianSet$1.class differ
diff --git a/bin/main/com/google/common/collect/Sets$CartesianSet.class b/bin/main/com/google/common/collect/Sets$CartesianSet.class
new file mode 100644
index 00000000..ab9135a4
Binary files /dev/null and b/bin/main/com/google/common/collect/Sets$CartesianSet.class differ
diff --git a/bin/main/com/google/common/collect/Sets$DescendingSet.class b/bin/main/com/google/common/collect/Sets$DescendingSet.class
new file mode 100644
index 00000000..f3938083
Binary files /dev/null and b/bin/main/com/google/common/collect/Sets$DescendingSet.class differ
diff --git a/bin/main/com/google/common/collect/Sets$FilteredNavigableSet.class b/bin/main/com/google/common/collect/Sets$FilteredNavigableSet.class
new file mode 100644
index 00000000..c547bb15
Binary files /dev/null and b/bin/main/com/google/common/collect/Sets$FilteredNavigableSet.class differ
diff --git a/bin/main/com/google/common/collect/Sets$FilteredSet.class b/bin/main/com/google/common/collect/Sets$FilteredSet.class
new file mode 100644
index 00000000..2f36e1ee
Binary files /dev/null and b/bin/main/com/google/common/collect/Sets$FilteredSet.class differ
diff --git a/bin/main/com/google/common/collect/Sets$FilteredSortedSet.class b/bin/main/com/google/common/collect/Sets$FilteredSortedSet.class
new file mode 100644
index 00000000..09311bab
Binary files /dev/null and b/bin/main/com/google/common/collect/Sets$FilteredSortedSet.class differ
diff --git a/bin/main/com/google/common/collect/Sets$ImprovedAbstractSet.class b/bin/main/com/google/common/collect/Sets$ImprovedAbstractSet.class
new file mode 100644
index 00000000..c64d0681
Binary files /dev/null and b/bin/main/com/google/common/collect/Sets$ImprovedAbstractSet.class differ
diff --git a/bin/main/com/google/common/collect/Sets$PowerSet$1.class b/bin/main/com/google/common/collect/Sets$PowerSet$1.class
new file mode 100644
index 00000000..77878161
Binary files /dev/null and b/bin/main/com/google/common/collect/Sets$PowerSet$1.class differ
diff --git a/bin/main/com/google/common/collect/Sets$PowerSet.class b/bin/main/com/google/common/collect/Sets$PowerSet.class
new file mode 100644
index 00000000..aa7c7356
Binary files /dev/null and b/bin/main/com/google/common/collect/Sets$PowerSet.class differ
diff --git a/bin/main/com/google/common/collect/Sets$SetView.class b/bin/main/com/google/common/collect/Sets$SetView.class
new file mode 100644
index 00000000..74e852af
Binary files /dev/null and b/bin/main/com/google/common/collect/Sets$SetView.class differ
diff --git a/bin/main/com/google/common/collect/Sets$SubSet$1.class b/bin/main/com/google/common/collect/Sets$SubSet$1.class
new file mode 100644
index 00000000..7ba7c727
Binary files /dev/null and b/bin/main/com/google/common/collect/Sets$SubSet$1.class differ
diff --git a/bin/main/com/google/common/collect/Sets$SubSet.class b/bin/main/com/google/common/collect/Sets$SubSet.class
new file mode 100644
index 00000000..eee11c53
Binary files /dev/null and b/bin/main/com/google/common/collect/Sets$SubSet.class differ
diff --git a/bin/main/com/google/common/collect/Sets$UnmodifiableNavigableSet.class b/bin/main/com/google/common/collect/Sets$UnmodifiableNavigableSet.class
new file mode 100644
index 00000000..2a454e8a
Binary files /dev/null and b/bin/main/com/google/common/collect/Sets$UnmodifiableNavigableSet.class differ
diff --git a/bin/main/com/google/common/collect/Sets.class b/bin/main/com/google/common/collect/Sets.class
new file mode 100644
index 00000000..0cdcfc67
Binary files /dev/null and b/bin/main/com/google/common/collect/Sets.class differ
diff --git a/bin/main/com/google/common/collect/SingletonImmutableBiMap.class b/bin/main/com/google/common/collect/SingletonImmutableBiMap.class
new file mode 100644
index 00000000..9d622d5f
Binary files /dev/null and b/bin/main/com/google/common/collect/SingletonImmutableBiMap.class differ
diff --git a/bin/main/com/google/common/collect/SingletonImmutableList.class b/bin/main/com/google/common/collect/SingletonImmutableList.class
new file mode 100644
index 00000000..7052359f
Binary files /dev/null and b/bin/main/com/google/common/collect/SingletonImmutableList.class differ
diff --git a/bin/main/com/google/common/collect/SingletonImmutableSet.class b/bin/main/com/google/common/collect/SingletonImmutableSet.class
new file mode 100644
index 00000000..ef001ae4
Binary files /dev/null and b/bin/main/com/google/common/collect/SingletonImmutableSet.class differ
diff --git a/bin/main/com/google/common/collect/SingletonImmutableTable.class b/bin/main/com/google/common/collect/SingletonImmutableTable.class
new file mode 100644
index 00000000..e40c8941
Binary files /dev/null and b/bin/main/com/google/common/collect/SingletonImmutableTable.class differ
diff --git a/bin/main/com/google/common/collect/SortedIterable.class b/bin/main/com/google/common/collect/SortedIterable.class
new file mode 100644
index 00000000..f856274a
Binary files /dev/null and b/bin/main/com/google/common/collect/SortedIterable.class differ
diff --git a/bin/main/com/google/common/collect/SortedIterables.class b/bin/main/com/google/common/collect/SortedIterables.class
new file mode 100644
index 00000000..27547197
Binary files /dev/null and b/bin/main/com/google/common/collect/SortedIterables.class differ
diff --git a/bin/main/com/google/common/collect/SortedLists$KeyAbsentBehavior$1.class b/bin/main/com/google/common/collect/SortedLists$KeyAbsentBehavior$1.class
new file mode 100644
index 00000000..6920ebf7
Binary files /dev/null and b/bin/main/com/google/common/collect/SortedLists$KeyAbsentBehavior$1.class differ
diff --git a/bin/main/com/google/common/collect/SortedLists$KeyAbsentBehavior$2.class b/bin/main/com/google/common/collect/SortedLists$KeyAbsentBehavior$2.class
new file mode 100644
index 00000000..4f982d48
Binary files /dev/null and b/bin/main/com/google/common/collect/SortedLists$KeyAbsentBehavior$2.class differ
diff --git a/bin/main/com/google/common/collect/SortedLists$KeyAbsentBehavior$3.class b/bin/main/com/google/common/collect/SortedLists$KeyAbsentBehavior$3.class
new file mode 100644
index 00000000..ffe8fec9
Binary files /dev/null and b/bin/main/com/google/common/collect/SortedLists$KeyAbsentBehavior$3.class differ
diff --git a/bin/main/com/google/common/collect/SortedLists$KeyAbsentBehavior.class b/bin/main/com/google/common/collect/SortedLists$KeyAbsentBehavior.class
new file mode 100644
index 00000000..ded36be5
Binary files /dev/null and b/bin/main/com/google/common/collect/SortedLists$KeyAbsentBehavior.class differ
diff --git a/bin/main/com/google/common/collect/SortedLists$KeyPresentBehavior$1.class b/bin/main/com/google/common/collect/SortedLists$KeyPresentBehavior$1.class
new file mode 100644
index 00000000..92fe2743
Binary files /dev/null and b/bin/main/com/google/common/collect/SortedLists$KeyPresentBehavior$1.class differ
diff --git a/bin/main/com/google/common/collect/SortedLists$KeyPresentBehavior$2.class b/bin/main/com/google/common/collect/SortedLists$KeyPresentBehavior$2.class
new file mode 100644
index 00000000..d0595ae5
Binary files /dev/null and b/bin/main/com/google/common/collect/SortedLists$KeyPresentBehavior$2.class differ
diff --git a/bin/main/com/google/common/collect/SortedLists$KeyPresentBehavior$3.class b/bin/main/com/google/common/collect/SortedLists$KeyPresentBehavior$3.class
new file mode 100644
index 00000000..11a8901a
Binary files /dev/null and b/bin/main/com/google/common/collect/SortedLists$KeyPresentBehavior$3.class differ
diff --git a/bin/main/com/google/common/collect/SortedLists$KeyPresentBehavior$4.class b/bin/main/com/google/common/collect/SortedLists$KeyPresentBehavior$4.class
new file mode 100644
index 00000000..4e524680
Binary files /dev/null and b/bin/main/com/google/common/collect/SortedLists$KeyPresentBehavior$4.class differ
diff --git a/bin/main/com/google/common/collect/SortedLists$KeyPresentBehavior$5.class b/bin/main/com/google/common/collect/SortedLists$KeyPresentBehavior$5.class
new file mode 100644
index 00000000..20fbdecd
Binary files /dev/null and b/bin/main/com/google/common/collect/SortedLists$KeyPresentBehavior$5.class differ
diff --git a/bin/main/com/google/common/collect/SortedLists$KeyPresentBehavior.class b/bin/main/com/google/common/collect/SortedLists$KeyPresentBehavior.class
new file mode 100644
index 00000000..b64409ef
Binary files /dev/null and b/bin/main/com/google/common/collect/SortedLists$KeyPresentBehavior.class differ
diff --git a/bin/main/com/google/common/collect/SortedLists.class b/bin/main/com/google/common/collect/SortedLists.class
new file mode 100644
index 00000000..63dfcfe7
Binary files /dev/null and b/bin/main/com/google/common/collect/SortedLists.class differ
diff --git a/bin/main/com/google/common/collect/SortedMapDifference.class b/bin/main/com/google/common/collect/SortedMapDifference.class
new file mode 100644
index 00000000..c3da176a
Binary files /dev/null and b/bin/main/com/google/common/collect/SortedMapDifference.class differ
diff --git a/bin/main/com/google/common/collect/SortedMultiset.class b/bin/main/com/google/common/collect/SortedMultiset.class
new file mode 100644
index 00000000..88f200d4
Binary files /dev/null and b/bin/main/com/google/common/collect/SortedMultiset.class differ
diff --git a/bin/main/com/google/common/collect/SortedMultisetBridge.class b/bin/main/com/google/common/collect/SortedMultisetBridge.class
new file mode 100644
index 00000000..46d7ca9a
Binary files /dev/null and b/bin/main/com/google/common/collect/SortedMultisetBridge.class differ
diff --git a/bin/main/com/google/common/collect/SortedMultisets$ElementSet.class b/bin/main/com/google/common/collect/SortedMultisets$ElementSet.class
new file mode 100644
index 00000000..4e86c628
Binary files /dev/null and b/bin/main/com/google/common/collect/SortedMultisets$ElementSet.class differ
diff --git a/bin/main/com/google/common/collect/SortedMultisets$NavigableElementSet.class b/bin/main/com/google/common/collect/SortedMultisets$NavigableElementSet.class
new file mode 100644
index 00000000..baeb299e
Binary files /dev/null and b/bin/main/com/google/common/collect/SortedMultisets$NavigableElementSet.class differ
diff --git a/bin/main/com/google/common/collect/SortedMultisets.class b/bin/main/com/google/common/collect/SortedMultisets.class
new file mode 100644
index 00000000..2fce5bea
Binary files /dev/null and b/bin/main/com/google/common/collect/SortedMultisets.class differ
diff --git a/bin/main/com/google/common/collect/SortedSetMultimap.class b/bin/main/com/google/common/collect/SortedSetMultimap.class
new file mode 100644
index 00000000..996adf88
Binary files /dev/null and b/bin/main/com/google/common/collect/SortedSetMultimap.class differ
diff --git a/bin/main/com/google/common/collect/SparseImmutableTable.class b/bin/main/com/google/common/collect/SparseImmutableTable.class
new file mode 100644
index 00000000..63a89eb4
Binary files /dev/null and b/bin/main/com/google/common/collect/SparseImmutableTable.class differ
diff --git a/bin/main/com/google/common/collect/StandardRowSortedTable$RowSortedMap.class b/bin/main/com/google/common/collect/StandardRowSortedTable$RowSortedMap.class
new file mode 100644
index 00000000..4755384e
Binary files /dev/null and b/bin/main/com/google/common/collect/StandardRowSortedTable$RowSortedMap.class differ
diff --git a/bin/main/com/google/common/collect/StandardRowSortedTable.class b/bin/main/com/google/common/collect/StandardRowSortedTable.class
new file mode 100644
index 00000000..ef089e47
Binary files /dev/null and b/bin/main/com/google/common/collect/StandardRowSortedTable.class differ
diff --git a/bin/main/com/google/common/collect/StandardTable$CellIterator.class b/bin/main/com/google/common/collect/StandardTable$CellIterator.class
new file mode 100644
index 00000000..1983347f
Binary files /dev/null and b/bin/main/com/google/common/collect/StandardTable$CellIterator.class differ
diff --git a/bin/main/com/google/common/collect/StandardTable$Column$EntrySet.class b/bin/main/com/google/common/collect/StandardTable$Column$EntrySet.class
new file mode 100644
index 00000000..6dacf45e
Binary files /dev/null and b/bin/main/com/google/common/collect/StandardTable$Column$EntrySet.class differ
diff --git a/bin/main/com/google/common/collect/StandardTable$Column$EntrySetIterator$1.class b/bin/main/com/google/common/collect/StandardTable$Column$EntrySetIterator$1.class
new file mode 100644
index 00000000..d8f84db1
Binary files /dev/null and b/bin/main/com/google/common/collect/StandardTable$Column$EntrySetIterator$1.class differ
diff --git a/bin/main/com/google/common/collect/StandardTable$Column$EntrySetIterator.class b/bin/main/com/google/common/collect/StandardTable$Column$EntrySetIterator.class
new file mode 100644
index 00000000..32caa154
Binary files /dev/null and b/bin/main/com/google/common/collect/StandardTable$Column$EntrySetIterator.class differ
diff --git a/bin/main/com/google/common/collect/StandardTable$Column$KeySet.class b/bin/main/com/google/common/collect/StandardTable$Column$KeySet.class
new file mode 100644
index 00000000..e2d06e84
Binary files /dev/null and b/bin/main/com/google/common/collect/StandardTable$Column$KeySet.class differ
diff --git a/bin/main/com/google/common/collect/StandardTable$Column$Values.class b/bin/main/com/google/common/collect/StandardTable$Column$Values.class
new file mode 100644
index 00000000..1396a073
Binary files /dev/null and b/bin/main/com/google/common/collect/StandardTable$Column$Values.class differ
diff --git a/bin/main/com/google/common/collect/StandardTable$Column.class b/bin/main/com/google/common/collect/StandardTable$Column.class
new file mode 100644
index 00000000..fed93cd2
Binary files /dev/null and b/bin/main/com/google/common/collect/StandardTable$Column.class differ
diff --git a/bin/main/com/google/common/collect/StandardTable$ColumnKeyIterator.class b/bin/main/com/google/common/collect/StandardTable$ColumnKeyIterator.class
new file mode 100644
index 00000000..f87bd212
Binary files /dev/null and b/bin/main/com/google/common/collect/StandardTable$ColumnKeyIterator.class differ
diff --git a/bin/main/com/google/common/collect/StandardTable$ColumnKeySet.class b/bin/main/com/google/common/collect/StandardTable$ColumnKeySet.class
new file mode 100644
index 00000000..67a38c22
Binary files /dev/null and b/bin/main/com/google/common/collect/StandardTable$ColumnKeySet.class differ
diff --git a/bin/main/com/google/common/collect/StandardTable$ColumnMap$ColumnMapEntrySet$1.class b/bin/main/com/google/common/collect/StandardTable$ColumnMap$ColumnMapEntrySet$1.class
new file mode 100644
index 00000000..2b3ebc5d
Binary files /dev/null and b/bin/main/com/google/common/collect/StandardTable$ColumnMap$ColumnMapEntrySet$1.class differ
diff --git a/bin/main/com/google/common/collect/StandardTable$ColumnMap$ColumnMapEntrySet.class b/bin/main/com/google/common/collect/StandardTable$ColumnMap$ColumnMapEntrySet.class
new file mode 100644
index 00000000..ddbfd966
Binary files /dev/null and b/bin/main/com/google/common/collect/StandardTable$ColumnMap$ColumnMapEntrySet.class differ
diff --git a/bin/main/com/google/common/collect/StandardTable$ColumnMap$ColumnMapValues.class b/bin/main/com/google/common/collect/StandardTable$ColumnMap$ColumnMapValues.class
new file mode 100644
index 00000000..8acf35ae
Binary files /dev/null and b/bin/main/com/google/common/collect/StandardTable$ColumnMap$ColumnMapValues.class differ
diff --git a/bin/main/com/google/common/collect/StandardTable$ColumnMap.class b/bin/main/com/google/common/collect/StandardTable$ColumnMap.class
new file mode 100644
index 00000000..6de21afd
Binary files /dev/null and b/bin/main/com/google/common/collect/StandardTable$ColumnMap.class differ
diff --git a/bin/main/com/google/common/collect/StandardTable$Row$RowEntrySet$1$1.class b/bin/main/com/google/common/collect/StandardTable$Row$RowEntrySet$1$1.class
new file mode 100644
index 00000000..f14fcac7
Binary files /dev/null and b/bin/main/com/google/common/collect/StandardTable$Row$RowEntrySet$1$1.class differ
diff --git a/bin/main/com/google/common/collect/StandardTable$Row$RowEntrySet$1.class b/bin/main/com/google/common/collect/StandardTable$Row$RowEntrySet$1.class
new file mode 100644
index 00000000..1c210985
Binary files /dev/null and b/bin/main/com/google/common/collect/StandardTable$Row$RowEntrySet$1.class differ
diff --git a/bin/main/com/google/common/collect/StandardTable$Row$RowEntrySet.class b/bin/main/com/google/common/collect/StandardTable$Row$RowEntrySet.class
new file mode 100644
index 00000000..e004ded9
Binary files /dev/null and b/bin/main/com/google/common/collect/StandardTable$Row$RowEntrySet.class differ
diff --git a/bin/main/com/google/common/collect/StandardTable$Row.class b/bin/main/com/google/common/collect/StandardTable$Row.class
new file mode 100644
index 00000000..9296cf2a
Binary files /dev/null and b/bin/main/com/google/common/collect/StandardTable$Row.class differ
diff --git a/bin/main/com/google/common/collect/StandardTable$RowMap$EntrySet$1.class b/bin/main/com/google/common/collect/StandardTable$RowMap$EntrySet$1.class
new file mode 100644
index 00000000..d39439fa
Binary files /dev/null and b/bin/main/com/google/common/collect/StandardTable$RowMap$EntrySet$1.class differ
diff --git a/bin/main/com/google/common/collect/StandardTable$RowMap$EntrySet.class b/bin/main/com/google/common/collect/StandardTable$RowMap$EntrySet.class
new file mode 100644
index 00000000..7f6479bb
Binary files /dev/null and b/bin/main/com/google/common/collect/StandardTable$RowMap$EntrySet.class differ
diff --git a/bin/main/com/google/common/collect/StandardTable$RowMap.class b/bin/main/com/google/common/collect/StandardTable$RowMap.class
new file mode 100644
index 00000000..261ad9ed
Binary files /dev/null and b/bin/main/com/google/common/collect/StandardTable$RowMap.class differ
diff --git a/bin/main/com/google/common/collect/StandardTable$TableSet.class b/bin/main/com/google/common/collect/StandardTable$TableSet.class
new file mode 100644
index 00000000..a7d5c14a
Binary files /dev/null and b/bin/main/com/google/common/collect/StandardTable$TableSet.class differ
diff --git a/bin/main/com/google/common/collect/StandardTable.class b/bin/main/com/google/common/collect/StandardTable.class
new file mode 100644
index 00000000..ad870527
Binary files /dev/null and b/bin/main/com/google/common/collect/StandardTable.class differ
diff --git a/bin/main/com/google/common/collect/Synchronized$SynchronizedAsMap.class b/bin/main/com/google/common/collect/Synchronized$SynchronizedAsMap.class
new file mode 100644
index 00000000..b69fdb44
Binary files /dev/null and b/bin/main/com/google/common/collect/Synchronized$SynchronizedAsMap.class differ
diff --git a/bin/main/com/google/common/collect/Synchronized$SynchronizedAsMapEntries$1$1.class b/bin/main/com/google/common/collect/Synchronized$SynchronizedAsMapEntries$1$1.class
new file mode 100644
index 00000000..cd190c7d
Binary files /dev/null and b/bin/main/com/google/common/collect/Synchronized$SynchronizedAsMapEntries$1$1.class differ
diff --git a/bin/main/com/google/common/collect/Synchronized$SynchronizedAsMapEntries$1.class b/bin/main/com/google/common/collect/Synchronized$SynchronizedAsMapEntries$1.class
new file mode 100644
index 00000000..3c9d29a6
Binary files /dev/null and b/bin/main/com/google/common/collect/Synchronized$SynchronizedAsMapEntries$1.class differ
diff --git a/bin/main/com/google/common/collect/Synchronized$SynchronizedAsMapEntries.class b/bin/main/com/google/common/collect/Synchronized$SynchronizedAsMapEntries.class
new file mode 100644
index 00000000..599da2f0
Binary files /dev/null and b/bin/main/com/google/common/collect/Synchronized$SynchronizedAsMapEntries.class differ
diff --git a/bin/main/com/google/common/collect/Synchronized$SynchronizedAsMapValues$1.class b/bin/main/com/google/common/collect/Synchronized$SynchronizedAsMapValues$1.class
new file mode 100644
index 00000000..e5f26afd
Binary files /dev/null and b/bin/main/com/google/common/collect/Synchronized$SynchronizedAsMapValues$1.class differ
diff --git a/bin/main/com/google/common/collect/Synchronized$SynchronizedAsMapValues.class b/bin/main/com/google/common/collect/Synchronized$SynchronizedAsMapValues.class
new file mode 100644
index 00000000..a93110ed
Binary files /dev/null and b/bin/main/com/google/common/collect/Synchronized$SynchronizedAsMapValues.class differ
diff --git a/bin/main/com/google/common/collect/Synchronized$SynchronizedBiMap.class b/bin/main/com/google/common/collect/Synchronized$SynchronizedBiMap.class
new file mode 100644
index 00000000..2b132fd6
Binary files /dev/null and b/bin/main/com/google/common/collect/Synchronized$SynchronizedBiMap.class differ
diff --git a/bin/main/com/google/common/collect/Synchronized$SynchronizedCollection.class b/bin/main/com/google/common/collect/Synchronized$SynchronizedCollection.class
new file mode 100644
index 00000000..f14f9d96
Binary files /dev/null and b/bin/main/com/google/common/collect/Synchronized$SynchronizedCollection.class differ
diff --git a/bin/main/com/google/common/collect/Synchronized$SynchronizedDeque.class b/bin/main/com/google/common/collect/Synchronized$SynchronizedDeque.class
new file mode 100644
index 00000000..39f810ad
Binary files /dev/null and b/bin/main/com/google/common/collect/Synchronized$SynchronizedDeque.class differ
diff --git a/bin/main/com/google/common/collect/Synchronized$SynchronizedEntry.class b/bin/main/com/google/common/collect/Synchronized$SynchronizedEntry.class
new file mode 100644
index 00000000..bc9b7120
Binary files /dev/null and b/bin/main/com/google/common/collect/Synchronized$SynchronizedEntry.class differ
diff --git a/bin/main/com/google/common/collect/Synchronized$SynchronizedList.class b/bin/main/com/google/common/collect/Synchronized$SynchronizedList.class
new file mode 100644
index 00000000..ca797e38
Binary files /dev/null and b/bin/main/com/google/common/collect/Synchronized$SynchronizedList.class differ
diff --git a/bin/main/com/google/common/collect/Synchronized$SynchronizedListMultimap.class b/bin/main/com/google/common/collect/Synchronized$SynchronizedListMultimap.class
new file mode 100644
index 00000000..dc6acadb
Binary files /dev/null and b/bin/main/com/google/common/collect/Synchronized$SynchronizedListMultimap.class differ
diff --git a/bin/main/com/google/common/collect/Synchronized$SynchronizedMap.class b/bin/main/com/google/common/collect/Synchronized$SynchronizedMap.class
new file mode 100644
index 00000000..6db82a07
Binary files /dev/null and b/bin/main/com/google/common/collect/Synchronized$SynchronizedMap.class differ
diff --git a/bin/main/com/google/common/collect/Synchronized$SynchronizedMultimap.class b/bin/main/com/google/common/collect/Synchronized$SynchronizedMultimap.class
new file mode 100644
index 00000000..9665ef3b
Binary files /dev/null and b/bin/main/com/google/common/collect/Synchronized$SynchronizedMultimap.class differ
diff --git a/bin/main/com/google/common/collect/Synchronized$SynchronizedMultiset.class b/bin/main/com/google/common/collect/Synchronized$SynchronizedMultiset.class
new file mode 100644
index 00000000..0bf0d345
Binary files /dev/null and b/bin/main/com/google/common/collect/Synchronized$SynchronizedMultiset.class differ
diff --git a/bin/main/com/google/common/collect/Synchronized$SynchronizedNavigableMap.class b/bin/main/com/google/common/collect/Synchronized$SynchronizedNavigableMap.class
new file mode 100644
index 00000000..58bed240
Binary files /dev/null and b/bin/main/com/google/common/collect/Synchronized$SynchronizedNavigableMap.class differ
diff --git a/bin/main/com/google/common/collect/Synchronized$SynchronizedNavigableSet.class b/bin/main/com/google/common/collect/Synchronized$SynchronizedNavigableSet.class
new file mode 100644
index 00000000..953624bc
Binary files /dev/null and b/bin/main/com/google/common/collect/Synchronized$SynchronizedNavigableSet.class differ
diff --git a/bin/main/com/google/common/collect/Synchronized$SynchronizedObject.class b/bin/main/com/google/common/collect/Synchronized$SynchronizedObject.class
new file mode 100644
index 00000000..fd8a9a64
Binary files /dev/null and b/bin/main/com/google/common/collect/Synchronized$SynchronizedObject.class differ
diff --git a/bin/main/com/google/common/collect/Synchronized$SynchronizedQueue.class b/bin/main/com/google/common/collect/Synchronized$SynchronizedQueue.class
new file mode 100644
index 00000000..2ec661e7
Binary files /dev/null and b/bin/main/com/google/common/collect/Synchronized$SynchronizedQueue.class differ
diff --git a/bin/main/com/google/common/collect/Synchronized$SynchronizedRandomAccessList.class b/bin/main/com/google/common/collect/Synchronized$SynchronizedRandomAccessList.class
new file mode 100644
index 00000000..7a642df0
Binary files /dev/null and b/bin/main/com/google/common/collect/Synchronized$SynchronizedRandomAccessList.class differ
diff --git a/bin/main/com/google/common/collect/Synchronized$SynchronizedSet.class b/bin/main/com/google/common/collect/Synchronized$SynchronizedSet.class
new file mode 100644
index 00000000..32f4644d
Binary files /dev/null and b/bin/main/com/google/common/collect/Synchronized$SynchronizedSet.class differ
diff --git a/bin/main/com/google/common/collect/Synchronized$SynchronizedSetMultimap.class b/bin/main/com/google/common/collect/Synchronized$SynchronizedSetMultimap.class
new file mode 100644
index 00000000..a93b9863
Binary files /dev/null and b/bin/main/com/google/common/collect/Synchronized$SynchronizedSetMultimap.class differ
diff --git a/bin/main/com/google/common/collect/Synchronized$SynchronizedSortedMap.class b/bin/main/com/google/common/collect/Synchronized$SynchronizedSortedMap.class
new file mode 100644
index 00000000..851a6966
Binary files /dev/null and b/bin/main/com/google/common/collect/Synchronized$SynchronizedSortedMap.class differ
diff --git a/bin/main/com/google/common/collect/Synchronized$SynchronizedSortedSet.class b/bin/main/com/google/common/collect/Synchronized$SynchronizedSortedSet.class
new file mode 100644
index 00000000..335042df
Binary files /dev/null and b/bin/main/com/google/common/collect/Synchronized$SynchronizedSortedSet.class differ
diff --git a/bin/main/com/google/common/collect/Synchronized$SynchronizedSortedSetMultimap.class b/bin/main/com/google/common/collect/Synchronized$SynchronizedSortedSetMultimap.class
new file mode 100644
index 00000000..0706c6f9
Binary files /dev/null and b/bin/main/com/google/common/collect/Synchronized$SynchronizedSortedSetMultimap.class differ
diff --git a/bin/main/com/google/common/collect/Synchronized.class b/bin/main/com/google/common/collect/Synchronized.class
new file mode 100644
index 00000000..e6b6c846
Binary files /dev/null and b/bin/main/com/google/common/collect/Synchronized.class differ
diff --git a/bin/main/com/google/common/collect/Table$Cell.class b/bin/main/com/google/common/collect/Table$Cell.class
new file mode 100644
index 00000000..1f0f6c0e
Binary files /dev/null and b/bin/main/com/google/common/collect/Table$Cell.class differ
diff --git a/bin/main/com/google/common/collect/Table.class b/bin/main/com/google/common/collect/Table.class
new file mode 100644
index 00000000..e6421788
Binary files /dev/null and b/bin/main/com/google/common/collect/Table.class differ
diff --git a/bin/main/com/google/common/collect/Tables$1.class b/bin/main/com/google/common/collect/Tables$1.class
new file mode 100644
index 00000000..463ffdbd
Binary files /dev/null and b/bin/main/com/google/common/collect/Tables$1.class differ
diff --git a/bin/main/com/google/common/collect/Tables$AbstractCell.class b/bin/main/com/google/common/collect/Tables$AbstractCell.class
new file mode 100644
index 00000000..b8b8fa90
Binary files /dev/null and b/bin/main/com/google/common/collect/Tables$AbstractCell.class differ
diff --git a/bin/main/com/google/common/collect/Tables$ImmutableCell.class b/bin/main/com/google/common/collect/Tables$ImmutableCell.class
new file mode 100644
index 00000000..a161dc98
Binary files /dev/null and b/bin/main/com/google/common/collect/Tables$ImmutableCell.class differ
diff --git a/bin/main/com/google/common/collect/Tables$TransformedTable$1.class b/bin/main/com/google/common/collect/Tables$TransformedTable$1.class
new file mode 100644
index 00000000..55dad45a
Binary files /dev/null and b/bin/main/com/google/common/collect/Tables$TransformedTable$1.class differ
diff --git a/bin/main/com/google/common/collect/Tables$TransformedTable$2.class b/bin/main/com/google/common/collect/Tables$TransformedTable$2.class
new file mode 100644
index 00000000..163409d9
Binary files /dev/null and b/bin/main/com/google/common/collect/Tables$TransformedTable$2.class differ
diff --git a/bin/main/com/google/common/collect/Tables$TransformedTable$3.class b/bin/main/com/google/common/collect/Tables$TransformedTable$3.class
new file mode 100644
index 00000000..70311a22
Binary files /dev/null and b/bin/main/com/google/common/collect/Tables$TransformedTable$3.class differ
diff --git a/bin/main/com/google/common/collect/Tables$TransformedTable.class b/bin/main/com/google/common/collect/Tables$TransformedTable.class
new file mode 100644
index 00000000..4ddc5af1
Binary files /dev/null and b/bin/main/com/google/common/collect/Tables$TransformedTable.class differ
diff --git a/bin/main/com/google/common/collect/Tables$TransposeTable$1.class b/bin/main/com/google/common/collect/Tables$TransposeTable$1.class
new file mode 100644
index 00000000..c53ff183
Binary files /dev/null and b/bin/main/com/google/common/collect/Tables$TransposeTable$1.class differ
diff --git a/bin/main/com/google/common/collect/Tables$TransposeTable.class b/bin/main/com/google/common/collect/Tables$TransposeTable.class
new file mode 100644
index 00000000..4c8b9b59
Binary files /dev/null and b/bin/main/com/google/common/collect/Tables$TransposeTable.class differ
diff --git a/bin/main/com/google/common/collect/Tables$UnmodifiableRowSortedMap.class b/bin/main/com/google/common/collect/Tables$UnmodifiableRowSortedMap.class
new file mode 100644
index 00000000..84b219f9
Binary files /dev/null and b/bin/main/com/google/common/collect/Tables$UnmodifiableRowSortedMap.class differ
diff --git a/bin/main/com/google/common/collect/Tables$UnmodifiableTable.class b/bin/main/com/google/common/collect/Tables$UnmodifiableTable.class
new file mode 100644
index 00000000..3a4189c8
Binary files /dev/null and b/bin/main/com/google/common/collect/Tables$UnmodifiableTable.class differ
diff --git a/bin/main/com/google/common/collect/Tables.class b/bin/main/com/google/common/collect/Tables.class
new file mode 100644
index 00000000..fbe745ac
Binary files /dev/null and b/bin/main/com/google/common/collect/Tables.class differ
diff --git a/bin/main/com/google/common/collect/TransformedIterator.class b/bin/main/com/google/common/collect/TransformedIterator.class
new file mode 100644
index 00000000..81b7834b
Binary files /dev/null and b/bin/main/com/google/common/collect/TransformedIterator.class differ
diff --git a/bin/main/com/google/common/collect/TransformedListIterator.class b/bin/main/com/google/common/collect/TransformedListIterator.class
new file mode 100644
index 00000000..737c3d66
Binary files /dev/null and b/bin/main/com/google/common/collect/TransformedListIterator.class differ
diff --git a/bin/main/com/google/common/collect/TreeBasedTable$1.class b/bin/main/com/google/common/collect/TreeBasedTable$1.class
new file mode 100644
index 00000000..5e6e5b21
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeBasedTable$1.class differ
diff --git a/bin/main/com/google/common/collect/TreeBasedTable$2.class b/bin/main/com/google/common/collect/TreeBasedTable$2.class
new file mode 100644
index 00000000..a64b94a2
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeBasedTable$2.class differ
diff --git a/bin/main/com/google/common/collect/TreeBasedTable$Factory.class b/bin/main/com/google/common/collect/TreeBasedTable$Factory.class
new file mode 100644
index 00000000..aef19e4f
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeBasedTable$Factory.class differ
diff --git a/bin/main/com/google/common/collect/TreeBasedTable$TreeRow.class b/bin/main/com/google/common/collect/TreeBasedTable$TreeRow.class
new file mode 100644
index 00000000..238c6fbf
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeBasedTable$TreeRow.class differ
diff --git a/bin/main/com/google/common/collect/TreeBasedTable.class b/bin/main/com/google/common/collect/TreeBasedTable.class
new file mode 100644
index 00000000..36ee2419
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeBasedTable.class differ
diff --git a/bin/main/com/google/common/collect/TreeMultimap.class b/bin/main/com/google/common/collect/TreeMultimap.class
new file mode 100644
index 00000000..e3bfb1f0
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeMultimap.class differ
diff --git a/bin/main/com/google/common/collect/TreeMultiset$1.class b/bin/main/com/google/common/collect/TreeMultiset$1.class
new file mode 100644
index 00000000..de866263
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeMultiset$1.class differ
diff --git a/bin/main/com/google/common/collect/TreeMultiset$2.class b/bin/main/com/google/common/collect/TreeMultiset$2.class
new file mode 100644
index 00000000..671be1fc
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeMultiset$2.class differ
diff --git a/bin/main/com/google/common/collect/TreeMultiset$3.class b/bin/main/com/google/common/collect/TreeMultiset$3.class
new file mode 100644
index 00000000..59e204fc
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeMultiset$3.class differ
diff --git a/bin/main/com/google/common/collect/TreeMultiset$Aggregate$1.class b/bin/main/com/google/common/collect/TreeMultiset$Aggregate$1.class
new file mode 100644
index 00000000..09771fe3
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeMultiset$Aggregate$1.class differ
diff --git a/bin/main/com/google/common/collect/TreeMultiset$Aggregate$2.class b/bin/main/com/google/common/collect/TreeMultiset$Aggregate$2.class
new file mode 100644
index 00000000..4ff8fb58
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeMultiset$Aggregate$2.class differ
diff --git a/bin/main/com/google/common/collect/TreeMultiset$Aggregate.class b/bin/main/com/google/common/collect/TreeMultiset$Aggregate.class
new file mode 100644
index 00000000..34583923
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeMultiset$Aggregate.class differ
diff --git a/bin/main/com/google/common/collect/TreeMultiset$AvlNode.class b/bin/main/com/google/common/collect/TreeMultiset$AvlNode.class
new file mode 100644
index 00000000..0a6d8abb
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeMultiset$AvlNode.class differ
diff --git a/bin/main/com/google/common/collect/TreeMultiset$Reference.class b/bin/main/com/google/common/collect/TreeMultiset$Reference.class
new file mode 100644
index 00000000..1ea2bc39
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeMultiset$Reference.class differ
diff --git a/bin/main/com/google/common/collect/TreeMultiset.class b/bin/main/com/google/common/collect/TreeMultiset.class
new file mode 100644
index 00000000..3938a439
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeMultiset.class differ
diff --git a/bin/main/com/google/common/collect/TreeRangeMap$1.class b/bin/main/com/google/common/collect/TreeRangeMap$1.class
new file mode 100644
index 00000000..bc4a995c
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeRangeMap$1.class differ
diff --git a/bin/main/com/google/common/collect/TreeRangeMap$AsMapOfRanges$1.class b/bin/main/com/google/common/collect/TreeRangeMap$AsMapOfRanges$1.class
new file mode 100644
index 00000000..c957a7da
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeRangeMap$AsMapOfRanges$1.class differ
diff --git a/bin/main/com/google/common/collect/TreeRangeMap$AsMapOfRanges.class b/bin/main/com/google/common/collect/TreeRangeMap$AsMapOfRanges.class
new file mode 100644
index 00000000..32900cdd
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeRangeMap$AsMapOfRanges.class differ
diff --git a/bin/main/com/google/common/collect/TreeRangeMap$RangeMapEntry.class b/bin/main/com/google/common/collect/TreeRangeMap$RangeMapEntry.class
new file mode 100644
index 00000000..003bb601
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeRangeMap$RangeMapEntry.class differ
diff --git a/bin/main/com/google/common/collect/TreeRangeMap$SubRangeMap$SubRangeMapAsMap$1.class b/bin/main/com/google/common/collect/TreeRangeMap$SubRangeMap$SubRangeMapAsMap$1.class
new file mode 100644
index 00000000..4591162c
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeRangeMap$SubRangeMap$SubRangeMapAsMap$1.class differ
diff --git a/bin/main/com/google/common/collect/TreeRangeMap$SubRangeMap$SubRangeMapAsMap$2$1.class b/bin/main/com/google/common/collect/TreeRangeMap$SubRangeMap$SubRangeMapAsMap$2$1.class
new file mode 100644
index 00000000..40aa6dc5
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeRangeMap$SubRangeMap$SubRangeMapAsMap$2$1.class differ
diff --git a/bin/main/com/google/common/collect/TreeRangeMap$SubRangeMap$SubRangeMapAsMap$2.class b/bin/main/com/google/common/collect/TreeRangeMap$SubRangeMap$SubRangeMapAsMap$2.class
new file mode 100644
index 00000000..55dc36f4
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeRangeMap$SubRangeMap$SubRangeMapAsMap$2.class differ
diff --git a/bin/main/com/google/common/collect/TreeRangeMap$SubRangeMap$SubRangeMapAsMap$3.class b/bin/main/com/google/common/collect/TreeRangeMap$SubRangeMap$SubRangeMapAsMap$3.class
new file mode 100644
index 00000000..265762f6
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeRangeMap$SubRangeMap$SubRangeMapAsMap$3.class differ
diff --git a/bin/main/com/google/common/collect/TreeRangeMap$SubRangeMap$SubRangeMapAsMap.class b/bin/main/com/google/common/collect/TreeRangeMap$SubRangeMap$SubRangeMapAsMap.class
new file mode 100644
index 00000000..ca8579a0
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeRangeMap$SubRangeMap$SubRangeMapAsMap.class differ
diff --git a/bin/main/com/google/common/collect/TreeRangeMap$SubRangeMap.class b/bin/main/com/google/common/collect/TreeRangeMap$SubRangeMap.class
new file mode 100644
index 00000000..879b78e2
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeRangeMap$SubRangeMap.class differ
diff --git a/bin/main/com/google/common/collect/TreeRangeMap.class b/bin/main/com/google/common/collect/TreeRangeMap.class
new file mode 100644
index 00000000..55bd2bb8
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeRangeMap.class differ
diff --git a/bin/main/com/google/common/collect/TreeRangeSet$AsRanges.class b/bin/main/com/google/common/collect/TreeRangeSet$AsRanges.class
new file mode 100644
index 00000000..b18be7a3
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeRangeSet$AsRanges.class differ
diff --git a/bin/main/com/google/common/collect/TreeRangeSet$Complement.class b/bin/main/com/google/common/collect/TreeRangeSet$Complement.class
new file mode 100644
index 00000000..a76c3986
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeRangeSet$Complement.class differ
diff --git a/bin/main/com/google/common/collect/TreeRangeSet$ComplementRangesByLowerBound$1.class b/bin/main/com/google/common/collect/TreeRangeSet$ComplementRangesByLowerBound$1.class
new file mode 100644
index 00000000..95c561d2
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeRangeSet$ComplementRangesByLowerBound$1.class differ
diff --git a/bin/main/com/google/common/collect/TreeRangeSet$ComplementRangesByLowerBound$2.class b/bin/main/com/google/common/collect/TreeRangeSet$ComplementRangesByLowerBound$2.class
new file mode 100644
index 00000000..b35fef14
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeRangeSet$ComplementRangesByLowerBound$2.class differ
diff --git a/bin/main/com/google/common/collect/TreeRangeSet$ComplementRangesByLowerBound.class b/bin/main/com/google/common/collect/TreeRangeSet$ComplementRangesByLowerBound.class
new file mode 100644
index 00000000..8034d9b3
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeRangeSet$ComplementRangesByLowerBound.class differ
diff --git a/bin/main/com/google/common/collect/TreeRangeSet$RangesByUpperBound$1.class b/bin/main/com/google/common/collect/TreeRangeSet$RangesByUpperBound$1.class
new file mode 100644
index 00000000..5bf99492
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeRangeSet$RangesByUpperBound$1.class differ
diff --git a/bin/main/com/google/common/collect/TreeRangeSet$RangesByUpperBound$2.class b/bin/main/com/google/common/collect/TreeRangeSet$RangesByUpperBound$2.class
new file mode 100644
index 00000000..16388d8e
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeRangeSet$RangesByUpperBound$2.class differ
diff --git a/bin/main/com/google/common/collect/TreeRangeSet$RangesByUpperBound.class b/bin/main/com/google/common/collect/TreeRangeSet$RangesByUpperBound.class
new file mode 100644
index 00000000..817f14ae
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeRangeSet$RangesByUpperBound.class differ
diff --git a/bin/main/com/google/common/collect/TreeRangeSet$SubRangeSet.class b/bin/main/com/google/common/collect/TreeRangeSet$SubRangeSet.class
new file mode 100644
index 00000000..00a88783
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeRangeSet$SubRangeSet.class differ
diff --git a/bin/main/com/google/common/collect/TreeRangeSet$SubRangeSetRangesByLowerBound$1.class b/bin/main/com/google/common/collect/TreeRangeSet$SubRangeSetRangesByLowerBound$1.class
new file mode 100644
index 00000000..679d606b
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeRangeSet$SubRangeSetRangesByLowerBound$1.class differ
diff --git a/bin/main/com/google/common/collect/TreeRangeSet$SubRangeSetRangesByLowerBound$2.class b/bin/main/com/google/common/collect/TreeRangeSet$SubRangeSetRangesByLowerBound$2.class
new file mode 100644
index 00000000..4e39a9f1
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeRangeSet$SubRangeSetRangesByLowerBound$2.class differ
diff --git a/bin/main/com/google/common/collect/TreeRangeSet$SubRangeSetRangesByLowerBound.class b/bin/main/com/google/common/collect/TreeRangeSet$SubRangeSetRangesByLowerBound.class
new file mode 100644
index 00000000..8f307cab
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeRangeSet$SubRangeSetRangesByLowerBound.class differ
diff --git a/bin/main/com/google/common/collect/TreeRangeSet.class b/bin/main/com/google/common/collect/TreeRangeSet.class
new file mode 100644
index 00000000..71233e9e
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeRangeSet.class differ
diff --git a/bin/main/com/google/common/collect/TreeTraverser$1.class b/bin/main/com/google/common/collect/TreeTraverser$1.class
new file mode 100644
index 00000000..f50341c1
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeTraverser$1.class differ
diff --git a/bin/main/com/google/common/collect/TreeTraverser$2.class b/bin/main/com/google/common/collect/TreeTraverser$2.class
new file mode 100644
index 00000000..46133a80
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeTraverser$2.class differ
diff --git a/bin/main/com/google/common/collect/TreeTraverser$3.class b/bin/main/com/google/common/collect/TreeTraverser$3.class
new file mode 100644
index 00000000..8b502002
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeTraverser$3.class differ
diff --git a/bin/main/com/google/common/collect/TreeTraverser$BreadthFirstIterator.class b/bin/main/com/google/common/collect/TreeTraverser$BreadthFirstIterator.class
new file mode 100644
index 00000000..d12d7717
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeTraverser$BreadthFirstIterator.class differ
diff --git a/bin/main/com/google/common/collect/TreeTraverser$PostOrderIterator.class b/bin/main/com/google/common/collect/TreeTraverser$PostOrderIterator.class
new file mode 100644
index 00000000..fe20625c
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeTraverser$PostOrderIterator.class differ
diff --git a/bin/main/com/google/common/collect/TreeTraverser$PostOrderNode.class b/bin/main/com/google/common/collect/TreeTraverser$PostOrderNode.class
new file mode 100644
index 00000000..5072e039
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeTraverser$PostOrderNode.class differ
diff --git a/bin/main/com/google/common/collect/TreeTraverser$PreOrderIterator.class b/bin/main/com/google/common/collect/TreeTraverser$PreOrderIterator.class
new file mode 100644
index 00000000..4357bbe1
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeTraverser$PreOrderIterator.class differ
diff --git a/bin/main/com/google/common/collect/TreeTraverser.class b/bin/main/com/google/common/collect/TreeTraverser.class
new file mode 100644
index 00000000..f524ed99
Binary files /dev/null and b/bin/main/com/google/common/collect/TreeTraverser.class differ
diff --git a/bin/main/com/google/common/collect/UnmodifiableIterator.class b/bin/main/com/google/common/collect/UnmodifiableIterator.class
new file mode 100644
index 00000000..4ec02198
Binary files /dev/null and b/bin/main/com/google/common/collect/UnmodifiableIterator.class differ
diff --git a/bin/main/com/google/common/collect/UnmodifiableListIterator.class b/bin/main/com/google/common/collect/UnmodifiableListIterator.class
new file mode 100644
index 00000000..49a3a7fd
Binary files /dev/null and b/bin/main/com/google/common/collect/UnmodifiableListIterator.class differ
diff --git a/bin/main/com/google/common/collect/UnmodifiableSortedMultiset.class b/bin/main/com/google/common/collect/UnmodifiableSortedMultiset.class
new file mode 100644
index 00000000..06c68ac6
Binary files /dev/null and b/bin/main/com/google/common/collect/UnmodifiableSortedMultiset.class differ
diff --git a/bin/main/com/google/common/collect/UsingToStringOrdering.class b/bin/main/com/google/common/collect/UsingToStringOrdering.class
new file mode 100644
index 00000000..27613272
Binary files /dev/null and b/bin/main/com/google/common/collect/UsingToStringOrdering.class differ
diff --git a/bin/main/com/google/common/collect/WellBehavedMap$EntrySet$1$1.class b/bin/main/com/google/common/collect/WellBehavedMap$EntrySet$1$1.class
new file mode 100644
index 00000000..4152fa74
Binary files /dev/null and b/bin/main/com/google/common/collect/WellBehavedMap$EntrySet$1$1.class differ
diff --git a/bin/main/com/google/common/collect/WellBehavedMap$EntrySet$1.class b/bin/main/com/google/common/collect/WellBehavedMap$EntrySet$1.class
new file mode 100644
index 00000000..f0e350c2
Binary files /dev/null and b/bin/main/com/google/common/collect/WellBehavedMap$EntrySet$1.class differ
diff --git a/bin/main/com/google/common/collect/WellBehavedMap$EntrySet.class b/bin/main/com/google/common/collect/WellBehavedMap$EntrySet.class
new file mode 100644
index 00000000..4dba941a
Binary files /dev/null and b/bin/main/com/google/common/collect/WellBehavedMap$EntrySet.class differ
diff --git a/bin/main/com/google/common/collect/WellBehavedMap.class b/bin/main/com/google/common/collect/WellBehavedMap.class
new file mode 100644
index 00000000..a9b508d1
Binary files /dev/null and b/bin/main/com/google/common/collect/WellBehavedMap.class differ
diff --git a/bin/main/com/google/common/collect/package-info.class b/bin/main/com/google/common/collect/package-info.class
new file mode 100644
index 00000000..12cdf832
Binary files /dev/null and b/bin/main/com/google/common/collect/package-info.class differ
diff --git a/bin/main/com/google/common/escape/ArrayBasedCharEscaper.class b/bin/main/com/google/common/escape/ArrayBasedCharEscaper.class
new file mode 100644
index 00000000..71e8f4dd
Binary files /dev/null and b/bin/main/com/google/common/escape/ArrayBasedCharEscaper.class differ
diff --git a/bin/main/com/google/common/escape/ArrayBasedEscaperMap.class b/bin/main/com/google/common/escape/ArrayBasedEscaperMap.class
new file mode 100644
index 00000000..37b9e1dc
Binary files /dev/null and b/bin/main/com/google/common/escape/ArrayBasedEscaperMap.class differ
diff --git a/bin/main/com/google/common/escape/ArrayBasedUnicodeEscaper.class b/bin/main/com/google/common/escape/ArrayBasedUnicodeEscaper.class
new file mode 100644
index 00000000..93eb69f9
Binary files /dev/null and b/bin/main/com/google/common/escape/ArrayBasedUnicodeEscaper.class differ
diff --git a/bin/main/com/google/common/escape/CharEscaper.class b/bin/main/com/google/common/escape/CharEscaper.class
new file mode 100644
index 00000000..9cbc3996
Binary files /dev/null and b/bin/main/com/google/common/escape/CharEscaper.class differ
diff --git a/bin/main/com/google/common/escape/CharEscaperBuilder$CharArrayDecorator.class b/bin/main/com/google/common/escape/CharEscaperBuilder$CharArrayDecorator.class
new file mode 100644
index 00000000..19b3f653
Binary files /dev/null and b/bin/main/com/google/common/escape/CharEscaperBuilder$CharArrayDecorator.class differ
diff --git a/bin/main/com/google/common/escape/CharEscaperBuilder.class b/bin/main/com/google/common/escape/CharEscaperBuilder.class
new file mode 100644
index 00000000..fcb319f0
Binary files /dev/null and b/bin/main/com/google/common/escape/CharEscaperBuilder.class differ
diff --git a/bin/main/com/google/common/escape/Escaper$1.class b/bin/main/com/google/common/escape/Escaper$1.class
new file mode 100644
index 00000000..6df83086
Binary files /dev/null and b/bin/main/com/google/common/escape/Escaper$1.class differ
diff --git a/bin/main/com/google/common/escape/Escaper.class b/bin/main/com/google/common/escape/Escaper.class
new file mode 100644
index 00000000..2f0a8006
Binary files /dev/null and b/bin/main/com/google/common/escape/Escaper.class differ
diff --git a/bin/main/com/google/common/escape/Escapers$1.class b/bin/main/com/google/common/escape/Escapers$1.class
new file mode 100644
index 00000000..f30beb82
Binary files /dev/null and b/bin/main/com/google/common/escape/Escapers$1.class differ
diff --git a/bin/main/com/google/common/escape/Escapers$2.class b/bin/main/com/google/common/escape/Escapers$2.class
new file mode 100644
index 00000000..803e83cd
Binary files /dev/null and b/bin/main/com/google/common/escape/Escapers$2.class differ
diff --git a/bin/main/com/google/common/escape/Escapers$Builder$1.class b/bin/main/com/google/common/escape/Escapers$Builder$1.class
new file mode 100644
index 00000000..6de15f21
Binary files /dev/null and b/bin/main/com/google/common/escape/Escapers$Builder$1.class differ
diff --git a/bin/main/com/google/common/escape/Escapers$Builder.class b/bin/main/com/google/common/escape/Escapers$Builder.class
new file mode 100644
index 00000000..6edba010
Binary files /dev/null and b/bin/main/com/google/common/escape/Escapers$Builder.class differ
diff --git a/bin/main/com/google/common/escape/Escapers.class b/bin/main/com/google/common/escape/Escapers.class
new file mode 100644
index 00000000..b426d5f3
Binary files /dev/null and b/bin/main/com/google/common/escape/Escapers.class differ
diff --git a/bin/main/com/google/common/escape/Platform$1.class b/bin/main/com/google/common/escape/Platform$1.class
new file mode 100644
index 00000000..20f5e9ee
Binary files /dev/null and b/bin/main/com/google/common/escape/Platform$1.class differ
diff --git a/bin/main/com/google/common/escape/Platform.class b/bin/main/com/google/common/escape/Platform.class
new file mode 100644
index 00000000..eacb20ca
Binary files /dev/null and b/bin/main/com/google/common/escape/Platform.class differ
diff --git a/bin/main/com/google/common/escape/UnicodeEscaper.class b/bin/main/com/google/common/escape/UnicodeEscaper.class
new file mode 100644
index 00000000..4f51815f
Binary files /dev/null and b/bin/main/com/google/common/escape/UnicodeEscaper.class differ
diff --git a/bin/main/com/google/common/escape/package-info.class b/bin/main/com/google/common/escape/package-info.class
new file mode 100644
index 00000000..af495c79
Binary files /dev/null and b/bin/main/com/google/common/escape/package-info.class differ
diff --git a/bin/main/com/google/common/hash/AbstractByteHasher.class b/bin/main/com/google/common/hash/AbstractByteHasher.class
new file mode 100644
index 00000000..e34a8c9f
Binary files /dev/null and b/bin/main/com/google/common/hash/AbstractByteHasher.class differ
diff --git a/bin/main/com/google/common/hash/AbstractCompositeHashFunction$1.class b/bin/main/com/google/common/hash/AbstractCompositeHashFunction$1.class
new file mode 100644
index 00000000..68c3c14f
Binary files /dev/null and b/bin/main/com/google/common/hash/AbstractCompositeHashFunction$1.class differ
diff --git a/bin/main/com/google/common/hash/AbstractCompositeHashFunction.class b/bin/main/com/google/common/hash/AbstractCompositeHashFunction.class
new file mode 100644
index 00000000..2adf71b1
Binary files /dev/null and b/bin/main/com/google/common/hash/AbstractCompositeHashFunction.class differ
diff --git a/bin/main/com/google/common/hash/AbstractHasher.class b/bin/main/com/google/common/hash/AbstractHasher.class
new file mode 100644
index 00000000..9bf69b90
Binary files /dev/null and b/bin/main/com/google/common/hash/AbstractHasher.class differ
diff --git a/bin/main/com/google/common/hash/AbstractNonStreamingHashFunction$BufferingHasher.class b/bin/main/com/google/common/hash/AbstractNonStreamingHashFunction$BufferingHasher.class
new file mode 100644
index 00000000..6ec4bdc2
Binary files /dev/null and b/bin/main/com/google/common/hash/AbstractNonStreamingHashFunction$BufferingHasher.class differ
diff --git a/bin/main/com/google/common/hash/AbstractNonStreamingHashFunction$ExposedByteArrayOutputStream.class b/bin/main/com/google/common/hash/AbstractNonStreamingHashFunction$ExposedByteArrayOutputStream.class
new file mode 100644
index 00000000..b6cf88a7
Binary files /dev/null and b/bin/main/com/google/common/hash/AbstractNonStreamingHashFunction$ExposedByteArrayOutputStream.class differ
diff --git a/bin/main/com/google/common/hash/AbstractNonStreamingHashFunction.class b/bin/main/com/google/common/hash/AbstractNonStreamingHashFunction.class
new file mode 100644
index 00000000..b4e9da66
Binary files /dev/null and b/bin/main/com/google/common/hash/AbstractNonStreamingHashFunction.class differ
diff --git a/bin/main/com/google/common/hash/AbstractStreamingHashFunction$AbstractStreamingHasher.class b/bin/main/com/google/common/hash/AbstractStreamingHashFunction$AbstractStreamingHasher.class
new file mode 100644
index 00000000..15afe73c
Binary files /dev/null and b/bin/main/com/google/common/hash/AbstractStreamingHashFunction$AbstractStreamingHasher.class differ
diff --git a/bin/main/com/google/common/hash/AbstractStreamingHashFunction.class b/bin/main/com/google/common/hash/AbstractStreamingHashFunction.class
new file mode 100644
index 00000000..15f64c7c
Binary files /dev/null and b/bin/main/com/google/common/hash/AbstractStreamingHashFunction.class differ
diff --git a/bin/main/com/google/common/hash/BloomFilter$SerialForm.class b/bin/main/com/google/common/hash/BloomFilter$SerialForm.class
new file mode 100644
index 00000000..2621eaaf
Binary files /dev/null and b/bin/main/com/google/common/hash/BloomFilter$SerialForm.class differ
diff --git a/bin/main/com/google/common/hash/BloomFilter$Strategy.class b/bin/main/com/google/common/hash/BloomFilter$Strategy.class
new file mode 100644
index 00000000..9dea8643
Binary files /dev/null and b/bin/main/com/google/common/hash/BloomFilter$Strategy.class differ
diff --git a/bin/main/com/google/common/hash/BloomFilter.class b/bin/main/com/google/common/hash/BloomFilter.class
new file mode 100644
index 00000000..e07c84af
Binary files /dev/null and b/bin/main/com/google/common/hash/BloomFilter.class differ
diff --git a/bin/main/com/google/common/hash/BloomFilterStrategies$1.class b/bin/main/com/google/common/hash/BloomFilterStrategies$1.class
new file mode 100644
index 00000000..d813d698
Binary files /dev/null and b/bin/main/com/google/common/hash/BloomFilterStrategies$1.class differ
diff --git a/bin/main/com/google/common/hash/BloomFilterStrategies$2.class b/bin/main/com/google/common/hash/BloomFilterStrategies$2.class
new file mode 100644
index 00000000..ad5ed3aa
Binary files /dev/null and b/bin/main/com/google/common/hash/BloomFilterStrategies$2.class differ
diff --git a/bin/main/com/google/common/hash/BloomFilterStrategies$BitArray.class b/bin/main/com/google/common/hash/BloomFilterStrategies$BitArray.class
new file mode 100644
index 00000000..998adab8
Binary files /dev/null and b/bin/main/com/google/common/hash/BloomFilterStrategies$BitArray.class differ
diff --git a/bin/main/com/google/common/hash/BloomFilterStrategies.class b/bin/main/com/google/common/hash/BloomFilterStrategies.class
new file mode 100644
index 00000000..fd7ce71f
Binary files /dev/null and b/bin/main/com/google/common/hash/BloomFilterStrategies.class differ
diff --git a/bin/main/com/google/common/hash/ChecksumHashFunction$ChecksumHasher.class b/bin/main/com/google/common/hash/ChecksumHashFunction$ChecksumHasher.class
new file mode 100644
index 00000000..72c753ce
Binary files /dev/null and b/bin/main/com/google/common/hash/ChecksumHashFunction$ChecksumHasher.class differ
diff --git a/bin/main/com/google/common/hash/ChecksumHashFunction.class b/bin/main/com/google/common/hash/ChecksumHashFunction.class
new file mode 100644
index 00000000..64b2b6ba
Binary files /dev/null and b/bin/main/com/google/common/hash/ChecksumHashFunction.class differ
diff --git a/bin/main/com/google/common/hash/Funnel.class b/bin/main/com/google/common/hash/Funnel.class
new file mode 100644
index 00000000..5025f166
Binary files /dev/null and b/bin/main/com/google/common/hash/Funnel.class differ
diff --git a/bin/main/com/google/common/hash/Funnels$ByteArrayFunnel.class b/bin/main/com/google/common/hash/Funnels$ByteArrayFunnel.class
new file mode 100644
index 00000000..f1d7d4c1
Binary files /dev/null and b/bin/main/com/google/common/hash/Funnels$ByteArrayFunnel.class differ
diff --git a/bin/main/com/google/common/hash/Funnels$IntegerFunnel.class b/bin/main/com/google/common/hash/Funnels$IntegerFunnel.class
new file mode 100644
index 00000000..fbefbb87
Binary files /dev/null and b/bin/main/com/google/common/hash/Funnels$IntegerFunnel.class differ
diff --git a/bin/main/com/google/common/hash/Funnels$LongFunnel.class b/bin/main/com/google/common/hash/Funnels$LongFunnel.class
new file mode 100644
index 00000000..c3db5319
Binary files /dev/null and b/bin/main/com/google/common/hash/Funnels$LongFunnel.class differ
diff --git a/bin/main/com/google/common/hash/Funnels$SequentialFunnel.class b/bin/main/com/google/common/hash/Funnels$SequentialFunnel.class
new file mode 100644
index 00000000..3dde54ff
Binary files /dev/null and b/bin/main/com/google/common/hash/Funnels$SequentialFunnel.class differ
diff --git a/bin/main/com/google/common/hash/Funnels$SinkAsStream.class b/bin/main/com/google/common/hash/Funnels$SinkAsStream.class
new file mode 100644
index 00000000..27dce1dc
Binary files /dev/null and b/bin/main/com/google/common/hash/Funnels$SinkAsStream.class differ
diff --git a/bin/main/com/google/common/hash/Funnels$StringCharsetFunnel$SerializedForm.class b/bin/main/com/google/common/hash/Funnels$StringCharsetFunnel$SerializedForm.class
new file mode 100644
index 00000000..f7104884
Binary files /dev/null and b/bin/main/com/google/common/hash/Funnels$StringCharsetFunnel$SerializedForm.class differ
diff --git a/bin/main/com/google/common/hash/Funnels$StringCharsetFunnel.class b/bin/main/com/google/common/hash/Funnels$StringCharsetFunnel.class
new file mode 100644
index 00000000..12756bd1
Binary files /dev/null and b/bin/main/com/google/common/hash/Funnels$StringCharsetFunnel.class differ
diff --git a/bin/main/com/google/common/hash/Funnels$UnencodedCharsFunnel.class b/bin/main/com/google/common/hash/Funnels$UnencodedCharsFunnel.class
new file mode 100644
index 00000000..edacba94
Binary files /dev/null and b/bin/main/com/google/common/hash/Funnels$UnencodedCharsFunnel.class differ
diff --git a/bin/main/com/google/common/hash/Funnels.class b/bin/main/com/google/common/hash/Funnels.class
new file mode 100644
index 00000000..a6acfee5
Binary files /dev/null and b/bin/main/com/google/common/hash/Funnels.class differ
diff --git a/bin/main/com/google/common/hash/HashCode$BytesHashCode.class b/bin/main/com/google/common/hash/HashCode$BytesHashCode.class
new file mode 100644
index 00000000..e2f1f556
Binary files /dev/null and b/bin/main/com/google/common/hash/HashCode$BytesHashCode.class differ
diff --git a/bin/main/com/google/common/hash/HashCode$IntHashCode.class b/bin/main/com/google/common/hash/HashCode$IntHashCode.class
new file mode 100644
index 00000000..be7c4989
Binary files /dev/null and b/bin/main/com/google/common/hash/HashCode$IntHashCode.class differ
diff --git a/bin/main/com/google/common/hash/HashCode$LongHashCode.class b/bin/main/com/google/common/hash/HashCode$LongHashCode.class
new file mode 100644
index 00000000..5c17ea7e
Binary files /dev/null and b/bin/main/com/google/common/hash/HashCode$LongHashCode.class differ
diff --git a/bin/main/com/google/common/hash/HashCode.class b/bin/main/com/google/common/hash/HashCode.class
new file mode 100644
index 00000000..05f55aa2
Binary files /dev/null and b/bin/main/com/google/common/hash/HashCode.class differ
diff --git a/bin/main/com/google/common/hash/HashFunction.class b/bin/main/com/google/common/hash/HashFunction.class
new file mode 100644
index 00000000..23cf70b3
Binary files /dev/null and b/bin/main/com/google/common/hash/HashFunction.class differ
diff --git a/bin/main/com/google/common/hash/Hasher.class b/bin/main/com/google/common/hash/Hasher.class
new file mode 100644
index 00000000..8953820a
Binary files /dev/null and b/bin/main/com/google/common/hash/Hasher.class differ
diff --git a/bin/main/com/google/common/hash/Hashing$Adler32Holder.class b/bin/main/com/google/common/hash/Hashing$Adler32Holder.class
new file mode 100644
index 00000000..cafdf0c2
Binary files /dev/null and b/bin/main/com/google/common/hash/Hashing$Adler32Holder.class differ
diff --git a/bin/main/com/google/common/hash/Hashing$ChecksumType$1.class b/bin/main/com/google/common/hash/Hashing$ChecksumType$1.class
new file mode 100644
index 00000000..adce5e58
Binary files /dev/null and b/bin/main/com/google/common/hash/Hashing$ChecksumType$1.class differ
diff --git a/bin/main/com/google/common/hash/Hashing$ChecksumType$2.class b/bin/main/com/google/common/hash/Hashing$ChecksumType$2.class
new file mode 100644
index 00000000..770d8f33
Binary files /dev/null and b/bin/main/com/google/common/hash/Hashing$ChecksumType$2.class differ
diff --git a/bin/main/com/google/common/hash/Hashing$ChecksumType.class b/bin/main/com/google/common/hash/Hashing$ChecksumType.class
new file mode 100644
index 00000000..1a7fb553
Binary files /dev/null and b/bin/main/com/google/common/hash/Hashing$ChecksumType.class differ
diff --git a/bin/main/com/google/common/hash/Hashing$ConcatenatedHashFunction.class b/bin/main/com/google/common/hash/Hashing$ConcatenatedHashFunction.class
new file mode 100644
index 00000000..0e615b20
Binary files /dev/null and b/bin/main/com/google/common/hash/Hashing$ConcatenatedHashFunction.class differ
diff --git a/bin/main/com/google/common/hash/Hashing$Crc32Holder.class b/bin/main/com/google/common/hash/Hashing$Crc32Holder.class
new file mode 100644
index 00000000..3b0a8f80
Binary files /dev/null and b/bin/main/com/google/common/hash/Hashing$Crc32Holder.class differ
diff --git a/bin/main/com/google/common/hash/Hashing$LinearCongruentialGenerator.class b/bin/main/com/google/common/hash/Hashing$LinearCongruentialGenerator.class
new file mode 100644
index 00000000..99da5ba4
Binary files /dev/null and b/bin/main/com/google/common/hash/Hashing$LinearCongruentialGenerator.class differ
diff --git a/bin/main/com/google/common/hash/Hashing$Md5Holder.class b/bin/main/com/google/common/hash/Hashing$Md5Holder.class
new file mode 100644
index 00000000..8701b575
Binary files /dev/null and b/bin/main/com/google/common/hash/Hashing$Md5Holder.class differ
diff --git a/bin/main/com/google/common/hash/Hashing$Murmur3_128Holder.class b/bin/main/com/google/common/hash/Hashing$Murmur3_128Holder.class
new file mode 100644
index 00000000..161e4df4
Binary files /dev/null and b/bin/main/com/google/common/hash/Hashing$Murmur3_128Holder.class differ
diff --git a/bin/main/com/google/common/hash/Hashing$Murmur3_32Holder.class b/bin/main/com/google/common/hash/Hashing$Murmur3_32Holder.class
new file mode 100644
index 00000000..25bfeb05
Binary files /dev/null and b/bin/main/com/google/common/hash/Hashing$Murmur3_32Holder.class differ
diff --git a/bin/main/com/google/common/hash/Hashing$Sha1Holder.class b/bin/main/com/google/common/hash/Hashing$Sha1Holder.class
new file mode 100644
index 00000000..6d1a1f3d
Binary files /dev/null and b/bin/main/com/google/common/hash/Hashing$Sha1Holder.class differ
diff --git a/bin/main/com/google/common/hash/Hashing$Sha256Holder.class b/bin/main/com/google/common/hash/Hashing$Sha256Holder.class
new file mode 100644
index 00000000..63349025
Binary files /dev/null and b/bin/main/com/google/common/hash/Hashing$Sha256Holder.class differ
diff --git a/bin/main/com/google/common/hash/Hashing$Sha512Holder.class b/bin/main/com/google/common/hash/Hashing$Sha512Holder.class
new file mode 100644
index 00000000..59ab435e
Binary files /dev/null and b/bin/main/com/google/common/hash/Hashing$Sha512Holder.class differ
diff --git a/bin/main/com/google/common/hash/Hashing$SipHash24Holder.class b/bin/main/com/google/common/hash/Hashing$SipHash24Holder.class
new file mode 100644
index 00000000..018f6c4e
Binary files /dev/null and b/bin/main/com/google/common/hash/Hashing$SipHash24Holder.class differ
diff --git a/bin/main/com/google/common/hash/Hashing.class b/bin/main/com/google/common/hash/Hashing.class
new file mode 100644
index 00000000..3b4c97d7
Binary files /dev/null and b/bin/main/com/google/common/hash/Hashing.class differ
diff --git a/bin/main/com/google/common/hash/HashingInputStream.class b/bin/main/com/google/common/hash/HashingInputStream.class
new file mode 100644
index 00000000..4665891e
Binary files /dev/null and b/bin/main/com/google/common/hash/HashingInputStream.class differ
diff --git a/bin/main/com/google/common/hash/HashingOutputStream.class b/bin/main/com/google/common/hash/HashingOutputStream.class
new file mode 100644
index 00000000..d704d8f4
Binary files /dev/null and b/bin/main/com/google/common/hash/HashingOutputStream.class differ
diff --git a/bin/main/com/google/common/hash/MessageDigestHashFunction$MessageDigestHasher.class b/bin/main/com/google/common/hash/MessageDigestHashFunction$MessageDigestHasher.class
new file mode 100644
index 00000000..5394aa96
Binary files /dev/null and b/bin/main/com/google/common/hash/MessageDigestHashFunction$MessageDigestHasher.class differ
diff --git a/bin/main/com/google/common/hash/MessageDigestHashFunction$SerializedForm.class b/bin/main/com/google/common/hash/MessageDigestHashFunction$SerializedForm.class
new file mode 100644
index 00000000..7c6dc760
Binary files /dev/null and b/bin/main/com/google/common/hash/MessageDigestHashFunction$SerializedForm.class differ
diff --git a/bin/main/com/google/common/hash/MessageDigestHashFunction.class b/bin/main/com/google/common/hash/MessageDigestHashFunction.class
new file mode 100644
index 00000000..c6b7fc7c
Binary files /dev/null and b/bin/main/com/google/common/hash/MessageDigestHashFunction.class differ
diff --git a/bin/main/com/google/common/hash/Murmur3_128HashFunction$Murmur3_128Hasher.class b/bin/main/com/google/common/hash/Murmur3_128HashFunction$Murmur3_128Hasher.class
new file mode 100644
index 00000000..3cb10620
Binary files /dev/null and b/bin/main/com/google/common/hash/Murmur3_128HashFunction$Murmur3_128Hasher.class differ
diff --git a/bin/main/com/google/common/hash/Murmur3_128HashFunction.class b/bin/main/com/google/common/hash/Murmur3_128HashFunction.class
new file mode 100644
index 00000000..beae72ca
Binary files /dev/null and b/bin/main/com/google/common/hash/Murmur3_128HashFunction.class differ
diff --git a/bin/main/com/google/common/hash/Murmur3_32HashFunction$Murmur3_32Hasher.class b/bin/main/com/google/common/hash/Murmur3_32HashFunction$Murmur3_32Hasher.class
new file mode 100644
index 00000000..02f16ba3
Binary files /dev/null and b/bin/main/com/google/common/hash/Murmur3_32HashFunction$Murmur3_32Hasher.class differ
diff --git a/bin/main/com/google/common/hash/Murmur3_32HashFunction.class b/bin/main/com/google/common/hash/Murmur3_32HashFunction.class
new file mode 100644
index 00000000..b5af8221
Binary files /dev/null and b/bin/main/com/google/common/hash/Murmur3_32HashFunction.class differ
diff --git a/bin/main/com/google/common/hash/PrimitiveSink.class b/bin/main/com/google/common/hash/PrimitiveSink.class
new file mode 100644
index 00000000..357e3c5f
Binary files /dev/null and b/bin/main/com/google/common/hash/PrimitiveSink.class differ
diff --git a/bin/main/com/google/common/hash/SipHashFunction$SipHasher.class b/bin/main/com/google/common/hash/SipHashFunction$SipHasher.class
new file mode 100644
index 00000000..0faa7b59
Binary files /dev/null and b/bin/main/com/google/common/hash/SipHashFunction$SipHasher.class differ
diff --git a/bin/main/com/google/common/hash/SipHashFunction.class b/bin/main/com/google/common/hash/SipHashFunction.class
new file mode 100644
index 00000000..6a7beea1
Binary files /dev/null and b/bin/main/com/google/common/hash/SipHashFunction.class differ
diff --git a/bin/main/com/google/common/hash/package-info.class b/bin/main/com/google/common/hash/package-info.class
new file mode 100644
index 00000000..871f9aa6
Binary files /dev/null and b/bin/main/com/google/common/hash/package-info.class differ
diff --git a/bin/main/com/google/common/html/HtmlEscapers.class b/bin/main/com/google/common/html/HtmlEscapers.class
new file mode 100644
index 00000000..c20d993c
Binary files /dev/null and b/bin/main/com/google/common/html/HtmlEscapers.class differ
diff --git a/bin/main/com/google/common/html/package-info.class b/bin/main/com/google/common/html/package-info.class
new file mode 100644
index 00000000..0fb85dc1
Binary files /dev/null and b/bin/main/com/google/common/html/package-info.class differ
diff --git a/bin/main/com/google/common/io/AppendableWriter.class b/bin/main/com/google/common/io/AppendableWriter.class
new file mode 100644
index 00000000..cc27cf22
Binary files /dev/null and b/bin/main/com/google/common/io/AppendableWriter.class differ
diff --git a/bin/main/com/google/common/io/BaseEncoding$1.class b/bin/main/com/google/common/io/BaseEncoding$1.class
new file mode 100644
index 00000000..f5d372a0
Binary files /dev/null and b/bin/main/com/google/common/io/BaseEncoding$1.class differ
diff --git a/bin/main/com/google/common/io/BaseEncoding$2.class b/bin/main/com/google/common/io/BaseEncoding$2.class
new file mode 100644
index 00000000..2a57ae59
Binary files /dev/null and b/bin/main/com/google/common/io/BaseEncoding$2.class differ
diff --git a/bin/main/com/google/common/io/BaseEncoding$3.class b/bin/main/com/google/common/io/BaseEncoding$3.class
new file mode 100644
index 00000000..e370f005
Binary files /dev/null and b/bin/main/com/google/common/io/BaseEncoding$3.class differ
diff --git a/bin/main/com/google/common/io/BaseEncoding$4.class b/bin/main/com/google/common/io/BaseEncoding$4.class
new file mode 100644
index 00000000..10f1a4a2
Binary files /dev/null and b/bin/main/com/google/common/io/BaseEncoding$4.class differ
diff --git a/bin/main/com/google/common/io/BaseEncoding$Alphabet.class b/bin/main/com/google/common/io/BaseEncoding$Alphabet.class
new file mode 100644
index 00000000..839bc69b
Binary files /dev/null and b/bin/main/com/google/common/io/BaseEncoding$Alphabet.class differ
diff --git a/bin/main/com/google/common/io/BaseEncoding$DecodingException.class b/bin/main/com/google/common/io/BaseEncoding$DecodingException.class
new file mode 100644
index 00000000..52f80d0b
Binary files /dev/null and b/bin/main/com/google/common/io/BaseEncoding$DecodingException.class differ
diff --git a/bin/main/com/google/common/io/BaseEncoding$SeparatedBaseEncoding.class b/bin/main/com/google/common/io/BaseEncoding$SeparatedBaseEncoding.class
new file mode 100644
index 00000000..d15ad1fc
Binary files /dev/null and b/bin/main/com/google/common/io/BaseEncoding$SeparatedBaseEncoding.class differ
diff --git a/bin/main/com/google/common/io/BaseEncoding$StandardBaseEncoding$1.class b/bin/main/com/google/common/io/BaseEncoding$StandardBaseEncoding$1.class
new file mode 100644
index 00000000..55ae6841
Binary files /dev/null and b/bin/main/com/google/common/io/BaseEncoding$StandardBaseEncoding$1.class differ
diff --git a/bin/main/com/google/common/io/BaseEncoding$StandardBaseEncoding$2.class b/bin/main/com/google/common/io/BaseEncoding$StandardBaseEncoding$2.class
new file mode 100644
index 00000000..107a3296
Binary files /dev/null and b/bin/main/com/google/common/io/BaseEncoding$StandardBaseEncoding$2.class differ
diff --git a/bin/main/com/google/common/io/BaseEncoding$StandardBaseEncoding.class b/bin/main/com/google/common/io/BaseEncoding$StandardBaseEncoding.class
new file mode 100644
index 00000000..c28373b8
Binary files /dev/null and b/bin/main/com/google/common/io/BaseEncoding$StandardBaseEncoding.class differ
diff --git a/bin/main/com/google/common/io/BaseEncoding.class b/bin/main/com/google/common/io/BaseEncoding.class
new file mode 100644
index 00000000..788a2360
Binary files /dev/null and b/bin/main/com/google/common/io/BaseEncoding.class differ
diff --git a/bin/main/com/google/common/io/ByteArrayDataInput.class b/bin/main/com/google/common/io/ByteArrayDataInput.class
new file mode 100644
index 00000000..a1b592a8
Binary files /dev/null and b/bin/main/com/google/common/io/ByteArrayDataInput.class differ
diff --git a/bin/main/com/google/common/io/ByteArrayDataOutput.class b/bin/main/com/google/common/io/ByteArrayDataOutput.class
new file mode 100644
index 00000000..6e593b87
Binary files /dev/null and b/bin/main/com/google/common/io/ByteArrayDataOutput.class differ
diff --git a/bin/main/com/google/common/io/ByteProcessor.class b/bin/main/com/google/common/io/ByteProcessor.class
new file mode 100644
index 00000000..d8799929
Binary files /dev/null and b/bin/main/com/google/common/io/ByteProcessor.class differ
diff --git a/bin/main/com/google/common/io/ByteSink$AsCharSink.class b/bin/main/com/google/common/io/ByteSink$AsCharSink.class
new file mode 100644
index 00000000..83193dcd
Binary files /dev/null and b/bin/main/com/google/common/io/ByteSink$AsCharSink.class differ
diff --git a/bin/main/com/google/common/io/ByteSink.class b/bin/main/com/google/common/io/ByteSink.class
new file mode 100644
index 00000000..b779e584
Binary files /dev/null and b/bin/main/com/google/common/io/ByteSink.class differ
diff --git a/bin/main/com/google/common/io/ByteSource$AsCharSource.class b/bin/main/com/google/common/io/ByteSource$AsCharSource.class
new file mode 100644
index 00000000..075e500f
Binary files /dev/null and b/bin/main/com/google/common/io/ByteSource$AsCharSource.class differ
diff --git a/bin/main/com/google/common/io/ByteSource$ByteArrayByteSource.class b/bin/main/com/google/common/io/ByteSource$ByteArrayByteSource.class
new file mode 100644
index 00000000..e5e6adb3
Binary files /dev/null and b/bin/main/com/google/common/io/ByteSource$ByteArrayByteSource.class differ
diff --git a/bin/main/com/google/common/io/ByteSource$ConcatenatedByteSource.class b/bin/main/com/google/common/io/ByteSource$ConcatenatedByteSource.class
new file mode 100644
index 00000000..351fa1ce
Binary files /dev/null and b/bin/main/com/google/common/io/ByteSource$ConcatenatedByteSource.class differ
diff --git a/bin/main/com/google/common/io/ByteSource$EmptyByteSource.class b/bin/main/com/google/common/io/ByteSource$EmptyByteSource.class
new file mode 100644
index 00000000..0ef95450
Binary files /dev/null and b/bin/main/com/google/common/io/ByteSource$EmptyByteSource.class differ
diff --git a/bin/main/com/google/common/io/ByteSource$SlicedByteSource.class b/bin/main/com/google/common/io/ByteSource$SlicedByteSource.class
new file mode 100644
index 00000000..1e8edb0e
Binary files /dev/null and b/bin/main/com/google/common/io/ByteSource$SlicedByteSource.class differ
diff --git a/bin/main/com/google/common/io/ByteSource.class b/bin/main/com/google/common/io/ByteSource.class
new file mode 100644
index 00000000..55bbde97
Binary files /dev/null and b/bin/main/com/google/common/io/ByteSource.class differ
diff --git a/bin/main/com/google/common/io/ByteStreams$1.class b/bin/main/com/google/common/io/ByteStreams$1.class
new file mode 100644
index 00000000..2050ac26
Binary files /dev/null and b/bin/main/com/google/common/io/ByteStreams$1.class differ
diff --git a/bin/main/com/google/common/io/ByteStreams$2.class b/bin/main/com/google/common/io/ByteStreams$2.class
new file mode 100644
index 00000000..c201bfec
Binary files /dev/null and b/bin/main/com/google/common/io/ByteStreams$2.class differ
diff --git a/bin/main/com/google/common/io/ByteStreams$3.class b/bin/main/com/google/common/io/ByteStreams$3.class
new file mode 100644
index 00000000..743cc3fc
Binary files /dev/null and b/bin/main/com/google/common/io/ByteStreams$3.class differ
diff --git a/bin/main/com/google/common/io/ByteStreams$4.class b/bin/main/com/google/common/io/ByteStreams$4.class
new file mode 100644
index 00000000..3ace17c3
Binary files /dev/null and b/bin/main/com/google/common/io/ByteStreams$4.class differ
diff --git a/bin/main/com/google/common/io/ByteStreams$ByteArrayDataInputStream.class b/bin/main/com/google/common/io/ByteStreams$ByteArrayDataInputStream.class
new file mode 100644
index 00000000..e21f95c2
Binary files /dev/null and b/bin/main/com/google/common/io/ByteStreams$ByteArrayDataInputStream.class differ
diff --git a/bin/main/com/google/common/io/ByteStreams$ByteArrayDataOutputStream.class b/bin/main/com/google/common/io/ByteStreams$ByteArrayDataOutputStream.class
new file mode 100644
index 00000000..e79ace60
Binary files /dev/null and b/bin/main/com/google/common/io/ByteStreams$ByteArrayDataOutputStream.class differ
diff --git a/bin/main/com/google/common/io/ByteStreams$FastByteArrayOutputStream.class b/bin/main/com/google/common/io/ByteStreams$FastByteArrayOutputStream.class
new file mode 100644
index 00000000..dff22fdd
Binary files /dev/null and b/bin/main/com/google/common/io/ByteStreams$FastByteArrayOutputStream.class differ
diff --git a/bin/main/com/google/common/io/ByteStreams$LimitedInputStream.class b/bin/main/com/google/common/io/ByteStreams$LimitedInputStream.class
new file mode 100644
index 00000000..bfafde82
Binary files /dev/null and b/bin/main/com/google/common/io/ByteStreams$LimitedInputStream.class differ
diff --git a/bin/main/com/google/common/io/ByteStreams.class b/bin/main/com/google/common/io/ByteStreams.class
new file mode 100644
index 00000000..2543d63f
Binary files /dev/null and b/bin/main/com/google/common/io/ByteStreams.class differ
diff --git a/bin/main/com/google/common/io/CharSequenceReader.class b/bin/main/com/google/common/io/CharSequenceReader.class
new file mode 100644
index 00000000..f7656a4f
Binary files /dev/null and b/bin/main/com/google/common/io/CharSequenceReader.class differ
diff --git a/bin/main/com/google/common/io/CharSink.class b/bin/main/com/google/common/io/CharSink.class
new file mode 100644
index 00000000..dc275694
Binary files /dev/null and b/bin/main/com/google/common/io/CharSink.class differ
diff --git a/bin/main/com/google/common/io/CharSource$CharSequenceCharSource$1$1.class b/bin/main/com/google/common/io/CharSource$CharSequenceCharSource$1$1.class
new file mode 100644
index 00000000..f1becfa0
Binary files /dev/null and b/bin/main/com/google/common/io/CharSource$CharSequenceCharSource$1$1.class differ
diff --git a/bin/main/com/google/common/io/CharSource$CharSequenceCharSource$1.class b/bin/main/com/google/common/io/CharSource$CharSequenceCharSource$1.class
new file mode 100644
index 00000000..749e48b6
Binary files /dev/null and b/bin/main/com/google/common/io/CharSource$CharSequenceCharSource$1.class differ
diff --git a/bin/main/com/google/common/io/CharSource$CharSequenceCharSource.class b/bin/main/com/google/common/io/CharSource$CharSequenceCharSource.class
new file mode 100644
index 00000000..8888570e
Binary files /dev/null and b/bin/main/com/google/common/io/CharSource$CharSequenceCharSource.class differ
diff --git a/bin/main/com/google/common/io/CharSource$ConcatenatedCharSource.class b/bin/main/com/google/common/io/CharSource$ConcatenatedCharSource.class
new file mode 100644
index 00000000..ea086ae4
Binary files /dev/null and b/bin/main/com/google/common/io/CharSource$ConcatenatedCharSource.class differ
diff --git a/bin/main/com/google/common/io/CharSource$EmptyCharSource.class b/bin/main/com/google/common/io/CharSource$EmptyCharSource.class
new file mode 100644
index 00000000..66c1a97a
Binary files /dev/null and b/bin/main/com/google/common/io/CharSource$EmptyCharSource.class differ
diff --git a/bin/main/com/google/common/io/CharSource.class b/bin/main/com/google/common/io/CharSource.class
new file mode 100644
index 00000000..68cb4ac4
Binary files /dev/null and b/bin/main/com/google/common/io/CharSource.class differ
diff --git a/bin/main/com/google/common/io/CharStreams$1.class b/bin/main/com/google/common/io/CharStreams$1.class
new file mode 100644
index 00000000..0292529a
Binary files /dev/null and b/bin/main/com/google/common/io/CharStreams$1.class differ
diff --git a/bin/main/com/google/common/io/CharStreams$2.class b/bin/main/com/google/common/io/CharStreams$2.class
new file mode 100644
index 00000000..1626e94a
Binary files /dev/null and b/bin/main/com/google/common/io/CharStreams$2.class differ
diff --git a/bin/main/com/google/common/io/CharStreams$3.class b/bin/main/com/google/common/io/CharStreams$3.class
new file mode 100644
index 00000000..63e14935
Binary files /dev/null and b/bin/main/com/google/common/io/CharStreams$3.class differ
diff --git a/bin/main/com/google/common/io/CharStreams$4.class b/bin/main/com/google/common/io/CharStreams$4.class
new file mode 100644
index 00000000..e283a6d6
Binary files /dev/null and b/bin/main/com/google/common/io/CharStreams$4.class differ
diff --git a/bin/main/com/google/common/io/CharStreams$NullWriter.class b/bin/main/com/google/common/io/CharStreams$NullWriter.class
new file mode 100644
index 00000000..85979103
Binary files /dev/null and b/bin/main/com/google/common/io/CharStreams$NullWriter.class differ
diff --git a/bin/main/com/google/common/io/CharStreams.class b/bin/main/com/google/common/io/CharStreams.class
new file mode 100644
index 00000000..b1caa856
Binary files /dev/null and b/bin/main/com/google/common/io/CharStreams.class differ
diff --git a/bin/main/com/google/common/io/Closeables.class b/bin/main/com/google/common/io/Closeables.class
new file mode 100644
index 00000000..35125f8a
Binary files /dev/null and b/bin/main/com/google/common/io/Closeables.class differ
diff --git a/bin/main/com/google/common/io/Closer$LoggingSuppressor.class b/bin/main/com/google/common/io/Closer$LoggingSuppressor.class
new file mode 100644
index 00000000..7a3e59fa
Binary files /dev/null and b/bin/main/com/google/common/io/Closer$LoggingSuppressor.class differ
diff --git a/bin/main/com/google/common/io/Closer$SuppressingSuppressor.class b/bin/main/com/google/common/io/Closer$SuppressingSuppressor.class
new file mode 100644
index 00000000..31086179
Binary files /dev/null and b/bin/main/com/google/common/io/Closer$SuppressingSuppressor.class differ
diff --git a/bin/main/com/google/common/io/Closer$Suppressor.class b/bin/main/com/google/common/io/Closer$Suppressor.class
new file mode 100644
index 00000000..7e88ae08
Binary files /dev/null and b/bin/main/com/google/common/io/Closer$Suppressor.class differ
diff --git a/bin/main/com/google/common/io/Closer.class b/bin/main/com/google/common/io/Closer.class
new file mode 100644
index 00000000..6e3646f3
Binary files /dev/null and b/bin/main/com/google/common/io/Closer.class differ
diff --git a/bin/main/com/google/common/io/CountingInputStream.class b/bin/main/com/google/common/io/CountingInputStream.class
new file mode 100644
index 00000000..d23890c3
Binary files /dev/null and b/bin/main/com/google/common/io/CountingInputStream.class differ
diff --git a/bin/main/com/google/common/io/CountingOutputStream.class b/bin/main/com/google/common/io/CountingOutputStream.class
new file mode 100644
index 00000000..bf182863
Binary files /dev/null and b/bin/main/com/google/common/io/CountingOutputStream.class differ
diff --git a/bin/main/com/google/common/io/FileWriteMode.class b/bin/main/com/google/common/io/FileWriteMode.class
new file mode 100644
index 00000000..b4c50933
Binary files /dev/null and b/bin/main/com/google/common/io/FileWriteMode.class differ
diff --git a/bin/main/com/google/common/io/Flushables.class b/bin/main/com/google/common/io/Flushables.class
new file mode 100644
index 00000000..772018fa
Binary files /dev/null and b/bin/main/com/google/common/io/Flushables.class differ
diff --git a/bin/main/com/google/common/io/GwtWorkarounds$1.class b/bin/main/com/google/common/io/GwtWorkarounds$1.class
new file mode 100644
index 00000000..437e02d1
Binary files /dev/null and b/bin/main/com/google/common/io/GwtWorkarounds$1.class differ
diff --git a/bin/main/com/google/common/io/GwtWorkarounds$2.class b/bin/main/com/google/common/io/GwtWorkarounds$2.class
new file mode 100644
index 00000000..1eece037
Binary files /dev/null and b/bin/main/com/google/common/io/GwtWorkarounds$2.class differ
diff --git a/bin/main/com/google/common/io/GwtWorkarounds$3.class b/bin/main/com/google/common/io/GwtWorkarounds$3.class
new file mode 100644
index 00000000..ac266d5a
Binary files /dev/null and b/bin/main/com/google/common/io/GwtWorkarounds$3.class differ
diff --git a/bin/main/com/google/common/io/GwtWorkarounds$4.class b/bin/main/com/google/common/io/GwtWorkarounds$4.class
new file mode 100644
index 00000000..edfa78ab
Binary files /dev/null and b/bin/main/com/google/common/io/GwtWorkarounds$4.class differ
diff --git a/bin/main/com/google/common/io/GwtWorkarounds$5.class b/bin/main/com/google/common/io/GwtWorkarounds$5.class
new file mode 100644
index 00000000..caba656b
Binary files /dev/null and b/bin/main/com/google/common/io/GwtWorkarounds$5.class differ
diff --git a/bin/main/com/google/common/io/GwtWorkarounds$6.class b/bin/main/com/google/common/io/GwtWorkarounds$6.class
new file mode 100644
index 00000000..32b0860a
Binary files /dev/null and b/bin/main/com/google/common/io/GwtWorkarounds$6.class differ
diff --git a/bin/main/com/google/common/io/GwtWorkarounds$ByteInput.class b/bin/main/com/google/common/io/GwtWorkarounds$ByteInput.class
new file mode 100644
index 00000000..0e60439a
Binary files /dev/null and b/bin/main/com/google/common/io/GwtWorkarounds$ByteInput.class differ
diff --git a/bin/main/com/google/common/io/GwtWorkarounds$ByteOutput.class b/bin/main/com/google/common/io/GwtWorkarounds$ByteOutput.class
new file mode 100644
index 00000000..11fc7be8
Binary files /dev/null and b/bin/main/com/google/common/io/GwtWorkarounds$ByteOutput.class differ
diff --git a/bin/main/com/google/common/io/GwtWorkarounds$CharInput.class b/bin/main/com/google/common/io/GwtWorkarounds$CharInput.class
new file mode 100644
index 00000000..8d937420
Binary files /dev/null and b/bin/main/com/google/common/io/GwtWorkarounds$CharInput.class differ
diff --git a/bin/main/com/google/common/io/GwtWorkarounds$CharOutput.class b/bin/main/com/google/common/io/GwtWorkarounds$CharOutput.class
new file mode 100644
index 00000000..19a755d7
Binary files /dev/null and b/bin/main/com/google/common/io/GwtWorkarounds$CharOutput.class differ
diff --git a/bin/main/com/google/common/io/GwtWorkarounds.class b/bin/main/com/google/common/io/GwtWorkarounds.class
new file mode 100644
index 00000000..07f3f8e3
Binary files /dev/null and b/bin/main/com/google/common/io/GwtWorkarounds.class differ
diff --git a/bin/main/com/google/common/io/InputSupplier.class b/bin/main/com/google/common/io/InputSupplier.class
new file mode 100644
index 00000000..683042e6
Binary files /dev/null and b/bin/main/com/google/common/io/InputSupplier.class differ
diff --git a/bin/main/com/google/common/io/LineBuffer.class b/bin/main/com/google/common/io/LineBuffer.class
new file mode 100644
index 00000000..1964ee29
Binary files /dev/null and b/bin/main/com/google/common/io/LineBuffer.class differ
diff --git a/bin/main/com/google/common/io/LineProcessor.class b/bin/main/com/google/common/io/LineProcessor.class
new file mode 100644
index 00000000..80bcff11
Binary files /dev/null and b/bin/main/com/google/common/io/LineProcessor.class differ
diff --git a/bin/main/com/google/common/io/LineReader$1.class b/bin/main/com/google/common/io/LineReader$1.class
new file mode 100644
index 00000000..0ae97c1b
Binary files /dev/null and b/bin/main/com/google/common/io/LineReader$1.class differ
diff --git a/bin/main/com/google/common/io/LineReader.class b/bin/main/com/google/common/io/LineReader.class
new file mode 100644
index 00000000..8d684479
Binary files /dev/null and b/bin/main/com/google/common/io/LineReader.class differ
diff --git a/bin/main/com/google/common/io/LittleEndianDataInputStream.class b/bin/main/com/google/common/io/LittleEndianDataInputStream.class
new file mode 100644
index 00000000..206e7796
Binary files /dev/null and b/bin/main/com/google/common/io/LittleEndianDataInputStream.class differ
diff --git a/bin/main/com/google/common/io/LittleEndianDataOutputStream.class b/bin/main/com/google/common/io/LittleEndianDataOutputStream.class
new file mode 100644
index 00000000..4c4caee8
Binary files /dev/null and b/bin/main/com/google/common/io/LittleEndianDataOutputStream.class differ
diff --git a/bin/main/com/google/common/io/MultiInputStream.class b/bin/main/com/google/common/io/MultiInputStream.class
new file mode 100644
index 00000000..a60a1cde
Binary files /dev/null and b/bin/main/com/google/common/io/MultiInputStream.class differ
diff --git a/bin/main/com/google/common/io/MultiReader.class b/bin/main/com/google/common/io/MultiReader.class
new file mode 100644
index 00000000..cd7eeb6d
Binary files /dev/null and b/bin/main/com/google/common/io/MultiReader.class differ
diff --git a/bin/main/com/google/common/io/OutputSupplier.class b/bin/main/com/google/common/io/OutputSupplier.class
new file mode 100644
index 00000000..2afbc35c
Binary files /dev/null and b/bin/main/com/google/common/io/OutputSupplier.class differ
diff --git a/bin/main/com/google/common/io/Resources$1.class b/bin/main/com/google/common/io/Resources$1.class
new file mode 100644
index 00000000..7cc8c1f1
Binary files /dev/null and b/bin/main/com/google/common/io/Resources$1.class differ
diff --git a/bin/main/com/google/common/io/Resources$UrlByteSource.class b/bin/main/com/google/common/io/Resources$UrlByteSource.class
new file mode 100644
index 00000000..d08171df
Binary files /dev/null and b/bin/main/com/google/common/io/Resources$UrlByteSource.class differ
diff --git a/bin/main/com/google/common/io/Resources.class b/bin/main/com/google/common/io/Resources.class
new file mode 100644
index 00000000..f284fa25
Binary files /dev/null and b/bin/main/com/google/common/io/Resources.class differ
diff --git a/bin/main/com/google/common/io/package-info.class b/bin/main/com/google/common/io/package-info.class
new file mode 100644
index 00000000..2efa65f1
Binary files /dev/null and b/bin/main/com/google/common/io/package-info.class differ
diff --git a/bin/main/com/google/common/math/BigIntegerMath.class b/bin/main/com/google/common/math/BigIntegerMath.class
new file mode 100644
index 00000000..704d9070
Binary files /dev/null and b/bin/main/com/google/common/math/BigIntegerMath.class differ
diff --git a/bin/main/com/google/common/math/DoubleMath$MeanAccumulator.class b/bin/main/com/google/common/math/DoubleMath$MeanAccumulator.class
new file mode 100644
index 00000000..bce891c3
Binary files /dev/null and b/bin/main/com/google/common/math/DoubleMath$MeanAccumulator.class differ
diff --git a/bin/main/com/google/common/math/DoubleMath.class b/bin/main/com/google/common/math/DoubleMath.class
new file mode 100644
index 00000000..30539c28
Binary files /dev/null and b/bin/main/com/google/common/math/DoubleMath.class differ
diff --git a/bin/main/com/google/common/math/DoubleUtils.class b/bin/main/com/google/common/math/DoubleUtils.class
new file mode 100644
index 00000000..27078ee6
Binary files /dev/null and b/bin/main/com/google/common/math/DoubleUtils.class differ
diff --git a/bin/main/com/google/common/math/IntMath.class b/bin/main/com/google/common/math/IntMath.class
new file mode 100644
index 00000000..c43cf4df
Binary files /dev/null and b/bin/main/com/google/common/math/IntMath.class differ
diff --git a/bin/main/com/google/common/math/LongMath.class b/bin/main/com/google/common/math/LongMath.class
new file mode 100644
index 00000000..81d58f71
Binary files /dev/null and b/bin/main/com/google/common/math/LongMath.class differ
diff --git a/bin/main/com/google/common/math/MathPreconditions.class b/bin/main/com/google/common/math/MathPreconditions.class
new file mode 100644
index 00000000..5000ae55
Binary files /dev/null and b/bin/main/com/google/common/math/MathPreconditions.class differ
diff --git a/bin/main/com/google/common/math/package-info.class b/bin/main/com/google/common/math/package-info.class
new file mode 100644
index 00000000..090c6b28
Binary files /dev/null and b/bin/main/com/google/common/math/package-info.class differ
diff --git a/bin/main/com/google/common/primitives/Booleans$BooleanArrayAsList.class b/bin/main/com/google/common/primitives/Booleans$BooleanArrayAsList.class
new file mode 100644
index 00000000..dc4e306d
Binary files /dev/null and b/bin/main/com/google/common/primitives/Booleans$BooleanArrayAsList.class differ
diff --git a/bin/main/com/google/common/primitives/Booleans$LexicographicalComparator.class b/bin/main/com/google/common/primitives/Booleans$LexicographicalComparator.class
new file mode 100644
index 00000000..03171a3b
Binary files /dev/null and b/bin/main/com/google/common/primitives/Booleans$LexicographicalComparator.class differ
diff --git a/bin/main/com/google/common/primitives/Booleans.class b/bin/main/com/google/common/primitives/Booleans.class
new file mode 100644
index 00000000..9106544a
Binary files /dev/null and b/bin/main/com/google/common/primitives/Booleans.class differ
diff --git a/bin/main/com/google/common/primitives/Bytes$ByteArrayAsList.class b/bin/main/com/google/common/primitives/Bytes$ByteArrayAsList.class
new file mode 100644
index 00000000..8fa99402
Binary files /dev/null and b/bin/main/com/google/common/primitives/Bytes$ByteArrayAsList.class differ
diff --git a/bin/main/com/google/common/primitives/Bytes.class b/bin/main/com/google/common/primitives/Bytes.class
new file mode 100644
index 00000000..a692ffdb
Binary files /dev/null and b/bin/main/com/google/common/primitives/Bytes.class differ
diff --git a/bin/main/com/google/common/primitives/Chars$CharArrayAsList.class b/bin/main/com/google/common/primitives/Chars$CharArrayAsList.class
new file mode 100644
index 00000000..ff6ff8aa
Binary files /dev/null and b/bin/main/com/google/common/primitives/Chars$CharArrayAsList.class differ
diff --git a/bin/main/com/google/common/primitives/Chars$LexicographicalComparator.class b/bin/main/com/google/common/primitives/Chars$LexicographicalComparator.class
new file mode 100644
index 00000000..a88c4ed3
Binary files /dev/null and b/bin/main/com/google/common/primitives/Chars$LexicographicalComparator.class differ
diff --git a/bin/main/com/google/common/primitives/Chars.class b/bin/main/com/google/common/primitives/Chars.class
new file mode 100644
index 00000000..59177278
Binary files /dev/null and b/bin/main/com/google/common/primitives/Chars.class differ
diff --git a/bin/main/com/google/common/primitives/Doubles$DoubleArrayAsList.class b/bin/main/com/google/common/primitives/Doubles$DoubleArrayAsList.class
new file mode 100644
index 00000000..0f218762
Binary files /dev/null and b/bin/main/com/google/common/primitives/Doubles$DoubleArrayAsList.class differ
diff --git a/bin/main/com/google/common/primitives/Doubles$DoubleConverter.class b/bin/main/com/google/common/primitives/Doubles$DoubleConverter.class
new file mode 100644
index 00000000..79652f38
Binary files /dev/null and b/bin/main/com/google/common/primitives/Doubles$DoubleConverter.class differ
diff --git a/bin/main/com/google/common/primitives/Doubles$LexicographicalComparator.class b/bin/main/com/google/common/primitives/Doubles$LexicographicalComparator.class
new file mode 100644
index 00000000..cabf3f14
Binary files /dev/null and b/bin/main/com/google/common/primitives/Doubles$LexicographicalComparator.class differ
diff --git a/bin/main/com/google/common/primitives/Doubles.class b/bin/main/com/google/common/primitives/Doubles.class
new file mode 100644
index 00000000..a5f62942
Binary files /dev/null and b/bin/main/com/google/common/primitives/Doubles.class differ
diff --git a/bin/main/com/google/common/primitives/Floats$FloatArrayAsList.class b/bin/main/com/google/common/primitives/Floats$FloatArrayAsList.class
new file mode 100644
index 00000000..cf4ce69b
Binary files /dev/null and b/bin/main/com/google/common/primitives/Floats$FloatArrayAsList.class differ
diff --git a/bin/main/com/google/common/primitives/Floats$FloatConverter.class b/bin/main/com/google/common/primitives/Floats$FloatConverter.class
new file mode 100644
index 00000000..f6709554
Binary files /dev/null and b/bin/main/com/google/common/primitives/Floats$FloatConverter.class differ
diff --git a/bin/main/com/google/common/primitives/Floats$LexicographicalComparator.class b/bin/main/com/google/common/primitives/Floats$LexicographicalComparator.class
new file mode 100644
index 00000000..000d5b75
Binary files /dev/null and b/bin/main/com/google/common/primitives/Floats$LexicographicalComparator.class differ
diff --git a/bin/main/com/google/common/primitives/Floats.class b/bin/main/com/google/common/primitives/Floats.class
new file mode 100644
index 00000000..8a54526a
Binary files /dev/null and b/bin/main/com/google/common/primitives/Floats.class differ
diff --git a/bin/main/com/google/common/primitives/Ints$IntArrayAsList.class b/bin/main/com/google/common/primitives/Ints$IntArrayAsList.class
new file mode 100644
index 00000000..97dd08b4
Binary files /dev/null and b/bin/main/com/google/common/primitives/Ints$IntArrayAsList.class differ
diff --git a/bin/main/com/google/common/primitives/Ints$IntConverter.class b/bin/main/com/google/common/primitives/Ints$IntConverter.class
new file mode 100644
index 00000000..ae0db425
Binary files /dev/null and b/bin/main/com/google/common/primitives/Ints$IntConverter.class differ
diff --git a/bin/main/com/google/common/primitives/Ints$LexicographicalComparator.class b/bin/main/com/google/common/primitives/Ints$LexicographicalComparator.class
new file mode 100644
index 00000000..0cbec000
Binary files /dev/null and b/bin/main/com/google/common/primitives/Ints$LexicographicalComparator.class differ
diff --git a/bin/main/com/google/common/primitives/Ints.class b/bin/main/com/google/common/primitives/Ints.class
new file mode 100644
index 00000000..cb9e6f98
Binary files /dev/null and b/bin/main/com/google/common/primitives/Ints.class differ
diff --git a/bin/main/com/google/common/primitives/Longs$LexicographicalComparator.class b/bin/main/com/google/common/primitives/Longs$LexicographicalComparator.class
new file mode 100644
index 00000000..080a3496
Binary files /dev/null and b/bin/main/com/google/common/primitives/Longs$LexicographicalComparator.class differ
diff --git a/bin/main/com/google/common/primitives/Longs$LongArrayAsList.class b/bin/main/com/google/common/primitives/Longs$LongArrayAsList.class
new file mode 100644
index 00000000..4f72f80b
Binary files /dev/null and b/bin/main/com/google/common/primitives/Longs$LongArrayAsList.class differ
diff --git a/bin/main/com/google/common/primitives/Longs$LongConverter.class b/bin/main/com/google/common/primitives/Longs$LongConverter.class
new file mode 100644
index 00000000..f9ab322b
Binary files /dev/null and b/bin/main/com/google/common/primitives/Longs$LongConverter.class differ
diff --git a/bin/main/com/google/common/primitives/Longs.class b/bin/main/com/google/common/primitives/Longs.class
new file mode 100644
index 00000000..9d254602
Binary files /dev/null and b/bin/main/com/google/common/primitives/Longs.class differ
diff --git a/bin/main/com/google/common/primitives/ParseRequest.class b/bin/main/com/google/common/primitives/ParseRequest.class
new file mode 100644
index 00000000..88adf67a
Binary files /dev/null and b/bin/main/com/google/common/primitives/ParseRequest.class differ
diff --git a/bin/main/com/google/common/primitives/Primitives.class b/bin/main/com/google/common/primitives/Primitives.class
new file mode 100644
index 00000000..196581e2
Binary files /dev/null and b/bin/main/com/google/common/primitives/Primitives.class differ
diff --git a/bin/main/com/google/common/primitives/Shorts$LexicographicalComparator.class b/bin/main/com/google/common/primitives/Shorts$LexicographicalComparator.class
new file mode 100644
index 00000000..b2782206
Binary files /dev/null and b/bin/main/com/google/common/primitives/Shorts$LexicographicalComparator.class differ
diff --git a/bin/main/com/google/common/primitives/Shorts$ShortArrayAsList.class b/bin/main/com/google/common/primitives/Shorts$ShortArrayAsList.class
new file mode 100644
index 00000000..37979cbd
Binary files /dev/null and b/bin/main/com/google/common/primitives/Shorts$ShortArrayAsList.class differ
diff --git a/bin/main/com/google/common/primitives/Shorts$ShortConverter.class b/bin/main/com/google/common/primitives/Shorts$ShortConverter.class
new file mode 100644
index 00000000..b2b2d3ee
Binary files /dev/null and b/bin/main/com/google/common/primitives/Shorts$ShortConverter.class differ
diff --git a/bin/main/com/google/common/primitives/Shorts.class b/bin/main/com/google/common/primitives/Shorts.class
new file mode 100644
index 00000000..57e18e32
Binary files /dev/null and b/bin/main/com/google/common/primitives/Shorts.class differ
diff --git a/bin/main/com/google/common/primitives/SignedBytes$LexicographicalComparator.class b/bin/main/com/google/common/primitives/SignedBytes$LexicographicalComparator.class
new file mode 100644
index 00000000..005689be
Binary files /dev/null and b/bin/main/com/google/common/primitives/SignedBytes$LexicographicalComparator.class differ
diff --git a/bin/main/com/google/common/primitives/SignedBytes.class b/bin/main/com/google/common/primitives/SignedBytes.class
new file mode 100644
index 00000000..bf659421
Binary files /dev/null and b/bin/main/com/google/common/primitives/SignedBytes.class differ
diff --git a/bin/main/com/google/common/primitives/UnsignedBytes.class b/bin/main/com/google/common/primitives/UnsignedBytes.class
new file mode 100644
index 00000000..ff832734
Binary files /dev/null and b/bin/main/com/google/common/primitives/UnsignedBytes.class differ
diff --git a/bin/main/com/google/common/primitives/UnsignedInteger.class b/bin/main/com/google/common/primitives/UnsignedInteger.class
new file mode 100644
index 00000000..498f4748
Binary files /dev/null and b/bin/main/com/google/common/primitives/UnsignedInteger.class differ
diff --git a/bin/main/com/google/common/primitives/UnsignedInts$LexicographicalComparator.class b/bin/main/com/google/common/primitives/UnsignedInts$LexicographicalComparator.class
new file mode 100644
index 00000000..6ddcc713
Binary files /dev/null and b/bin/main/com/google/common/primitives/UnsignedInts$LexicographicalComparator.class differ
diff --git a/bin/main/com/google/common/primitives/UnsignedInts.class b/bin/main/com/google/common/primitives/UnsignedInts.class
new file mode 100644
index 00000000..7b494b5f
Binary files /dev/null and b/bin/main/com/google/common/primitives/UnsignedInts.class differ
diff --git a/bin/main/com/google/common/primitives/UnsignedLong.class b/bin/main/com/google/common/primitives/UnsignedLong.class
new file mode 100644
index 00000000..41be01b0
Binary files /dev/null and b/bin/main/com/google/common/primitives/UnsignedLong.class differ
diff --git a/bin/main/com/google/common/primitives/UnsignedLongs$LexicographicalComparator.class b/bin/main/com/google/common/primitives/UnsignedLongs$LexicographicalComparator.class
new file mode 100644
index 00000000..29101e6e
Binary files /dev/null and b/bin/main/com/google/common/primitives/UnsignedLongs$LexicographicalComparator.class differ
diff --git a/bin/main/com/google/common/primitives/UnsignedLongs.class b/bin/main/com/google/common/primitives/UnsignedLongs.class
new file mode 100644
index 00000000..cfbc26eb
Binary files /dev/null and b/bin/main/com/google/common/primitives/UnsignedLongs.class differ
diff --git a/bin/main/com/google/common/primitives/package-info.class b/bin/main/com/google/common/primitives/package-info.class
new file mode 100644
index 00000000..84751e1c
Binary files /dev/null and b/bin/main/com/google/common/primitives/package-info.class differ
diff --git a/bin/main/com/google/common/xml/XmlEscapers.class b/bin/main/com/google/common/xml/XmlEscapers.class
new file mode 100644
index 00000000..34e9d8f8
Binary files /dev/null and b/bin/main/com/google/common/xml/XmlEscapers.class differ
diff --git a/bin/main/com/google/common/xml/package-info.class b/bin/main/com/google/common/xml/package-info.class
new file mode 100644
index 00000000..da5e4f62
Binary files /dev/null and b/bin/main/com/google/common/xml/package-info.class differ
diff --git a/bin/main/com/google/thirdparty/publicsuffix/PublicSuffixPatterns.class b/bin/main/com/google/thirdparty/publicsuffix/PublicSuffixPatterns.class
new file mode 100644
index 00000000..aa000774
Binary files /dev/null and b/bin/main/com/google/thirdparty/publicsuffix/PublicSuffixPatterns.class differ
diff --git a/bin/main/com/google/thirdparty/publicsuffix/PublicSuffixType.class b/bin/main/com/google/thirdparty/publicsuffix/PublicSuffixType.class
new file mode 100644
index 00000000..06f968f4
Binary files /dev/null and b/bin/main/com/google/thirdparty/publicsuffix/PublicSuffixType.class differ
diff --git a/bin/main/com/google/thirdparty/publicsuffix/TrieParser.class b/bin/main/com/google/thirdparty/publicsuffix/TrieParser.class
new file mode 100644
index 00000000..386bf6a3
Binary files /dev/null and b/bin/main/com/google/thirdparty/publicsuffix/TrieParser.class differ
diff --git a/bin/main/javax/annotation/CheckForNull.class b/bin/main/javax/annotation/CheckForNull.class
new file mode 100644
index 00000000..240d46ea
Binary files /dev/null and b/bin/main/javax/annotation/CheckForNull.class differ
diff --git a/bin/main/javax/annotation/CheckForSigned.class b/bin/main/javax/annotation/CheckForSigned.class
new file mode 100644
index 00000000..d2ebbdd4
Binary files /dev/null and b/bin/main/javax/annotation/CheckForSigned.class differ
diff --git a/bin/main/javax/annotation/CheckReturnValue.class b/bin/main/javax/annotation/CheckReturnValue.class
new file mode 100644
index 00000000..f15ea880
Binary files /dev/null and b/bin/main/javax/annotation/CheckReturnValue.class differ
diff --git a/bin/main/javax/annotation/Detainted.class b/bin/main/javax/annotation/Detainted.class
new file mode 100644
index 00000000..776662cc
Binary files /dev/null and b/bin/main/javax/annotation/Detainted.class differ
diff --git a/bin/main/javax/annotation/Generated.class b/bin/main/javax/annotation/Generated.class
new file mode 100644
index 00000000..43430597
Binary files /dev/null and b/bin/main/javax/annotation/Generated.class differ
diff --git a/bin/main/javax/annotation/ManagedBean.class b/bin/main/javax/annotation/ManagedBean.class
new file mode 100644
index 00000000..699e5760
Binary files /dev/null and b/bin/main/javax/annotation/ManagedBean.class differ
diff --git a/bin/main/javax/annotation/MatchesPattern$Checker.class b/bin/main/javax/annotation/MatchesPattern$Checker.class
new file mode 100644
index 00000000..1bb3e0b8
Binary files /dev/null and b/bin/main/javax/annotation/MatchesPattern$Checker.class differ
diff --git a/bin/main/javax/annotation/MatchesPattern.class b/bin/main/javax/annotation/MatchesPattern.class
new file mode 100644
index 00000000..c4442e7c
Binary files /dev/null and b/bin/main/javax/annotation/MatchesPattern.class differ
diff --git a/bin/main/javax/annotation/Nonnegative$Checker.class b/bin/main/javax/annotation/Nonnegative$Checker.class
new file mode 100644
index 00000000..e6375fe8
Binary files /dev/null and b/bin/main/javax/annotation/Nonnegative$Checker.class differ
diff --git a/bin/main/javax/annotation/Nonnegative.class b/bin/main/javax/annotation/Nonnegative.class
new file mode 100644
index 00000000..ff83e2db
Binary files /dev/null and b/bin/main/javax/annotation/Nonnegative.class differ
diff --git a/bin/main/javax/annotation/Nonnull$Checker.class b/bin/main/javax/annotation/Nonnull$Checker.class
new file mode 100644
index 00000000..e53316ba
Binary files /dev/null and b/bin/main/javax/annotation/Nonnull$Checker.class differ
diff --git a/bin/main/javax/annotation/Nonnull.class b/bin/main/javax/annotation/Nonnull.class
new file mode 100644
index 00000000..ada43a4f
Binary files /dev/null and b/bin/main/javax/annotation/Nonnull.class differ
diff --git a/bin/main/javax/annotation/Nullable.class b/bin/main/javax/annotation/Nullable.class
new file mode 100644
index 00000000..7dc6d727
Binary files /dev/null and b/bin/main/javax/annotation/Nullable.class differ
diff --git a/bin/main/javax/annotation/OverridingMethodsMustInvokeSuper.class b/bin/main/javax/annotation/OverridingMethodsMustInvokeSuper.class
new file mode 100644
index 00000000..5d693d1f
Binary files /dev/null and b/bin/main/javax/annotation/OverridingMethodsMustInvokeSuper.class differ
diff --git a/bin/main/javax/annotation/ParametersAreNonnullByDefault.class b/bin/main/javax/annotation/ParametersAreNonnullByDefault.class
new file mode 100644
index 00000000..99fc8e06
Binary files /dev/null and b/bin/main/javax/annotation/ParametersAreNonnullByDefault.class differ
diff --git a/bin/main/javax/annotation/ParametersAreNullableByDefault.class b/bin/main/javax/annotation/ParametersAreNullableByDefault.class
new file mode 100644
index 00000000..d66ea1e8
Binary files /dev/null and b/bin/main/javax/annotation/ParametersAreNullableByDefault.class differ
diff --git a/bin/main/javax/annotation/PostConstruct.class b/bin/main/javax/annotation/PostConstruct.class
new file mode 100644
index 00000000..8b9b7e38
Binary files /dev/null and b/bin/main/javax/annotation/PostConstruct.class differ
diff --git a/bin/main/javax/annotation/PreDestroy.class b/bin/main/javax/annotation/PreDestroy.class
new file mode 100644
index 00000000..7154f09e
Binary files /dev/null and b/bin/main/javax/annotation/PreDestroy.class differ
diff --git a/bin/main/javax/annotation/Priority.class b/bin/main/javax/annotation/Priority.class
new file mode 100644
index 00000000..4c8c7a2b
Binary files /dev/null and b/bin/main/javax/annotation/Priority.class differ
diff --git a/bin/main/javax/annotation/PropertyKey.class b/bin/main/javax/annotation/PropertyKey.class
new file mode 100644
index 00000000..ee533f9d
Binary files /dev/null and b/bin/main/javax/annotation/PropertyKey.class differ
diff --git a/bin/main/javax/annotation/RegEx$Checker.class b/bin/main/javax/annotation/RegEx$Checker.class
new file mode 100644
index 00000000..c17030a5
Binary files /dev/null and b/bin/main/javax/annotation/RegEx$Checker.class differ
diff --git a/bin/main/javax/annotation/RegEx.class b/bin/main/javax/annotation/RegEx.class
new file mode 100644
index 00000000..e48cbf9b
Binary files /dev/null and b/bin/main/javax/annotation/RegEx.class differ
diff --git a/bin/main/javax/annotation/Resource$AuthenticationType.class b/bin/main/javax/annotation/Resource$AuthenticationType.class
new file mode 100644
index 00000000..0d457228
Binary files /dev/null and b/bin/main/javax/annotation/Resource$AuthenticationType.class differ
diff --git a/bin/main/javax/annotation/Resource.class b/bin/main/javax/annotation/Resource.class
new file mode 100644
index 00000000..4575aa06
Binary files /dev/null and b/bin/main/javax/annotation/Resource.class differ
diff --git a/bin/main/javax/annotation/Resources.class b/bin/main/javax/annotation/Resources.class
new file mode 100644
index 00000000..43bf4eb6
Binary files /dev/null and b/bin/main/javax/annotation/Resources.class differ
diff --git a/bin/main/javax/annotation/Signed.class b/bin/main/javax/annotation/Signed.class
new file mode 100644
index 00000000..00b5cc0d
Binary files /dev/null and b/bin/main/javax/annotation/Signed.class differ
diff --git a/bin/main/javax/annotation/Syntax.class b/bin/main/javax/annotation/Syntax.class
new file mode 100644
index 00000000..9a81ddf8
Binary files /dev/null and b/bin/main/javax/annotation/Syntax.class differ
diff --git a/bin/main/javax/annotation/Tainted.class b/bin/main/javax/annotation/Tainted.class
new file mode 100644
index 00000000..22681c98
Binary files /dev/null and b/bin/main/javax/annotation/Tainted.class differ
diff --git a/bin/main/javax/annotation/Untainted.class b/bin/main/javax/annotation/Untainted.class
new file mode 100644
index 00000000..04dbcb52
Binary files /dev/null and b/bin/main/javax/annotation/Untainted.class differ
diff --git a/bin/main/javax/annotation/WillClose.class b/bin/main/javax/annotation/WillClose.class
new file mode 100644
index 00000000..f86b18bd
Binary files /dev/null and b/bin/main/javax/annotation/WillClose.class differ
diff --git a/bin/main/javax/annotation/WillCloseWhenClosed.class b/bin/main/javax/annotation/WillCloseWhenClosed.class
new file mode 100644
index 00000000..fc011d1a
Binary files /dev/null and b/bin/main/javax/annotation/WillCloseWhenClosed.class differ
diff --git a/bin/main/javax/annotation/WillNotClose.class b/bin/main/javax/annotation/WillNotClose.class
new file mode 100644
index 00000000..e02573e8
Binary files /dev/null and b/bin/main/javax/annotation/WillNotClose.class differ
diff --git a/bin/main/javax/annotation/concurrent/GuardedBy.class b/bin/main/javax/annotation/concurrent/GuardedBy.class
new file mode 100644
index 00000000..58f1a1fe
Binary files /dev/null and b/bin/main/javax/annotation/concurrent/GuardedBy.class differ
diff --git a/bin/main/javax/annotation/concurrent/Immutable.class b/bin/main/javax/annotation/concurrent/Immutable.class
new file mode 100644
index 00000000..8ef4ec14
Binary files /dev/null and b/bin/main/javax/annotation/concurrent/Immutable.class differ
diff --git a/bin/main/javax/annotation/concurrent/NotThreadSafe.class b/bin/main/javax/annotation/concurrent/NotThreadSafe.class
new file mode 100644
index 00000000..aea50b4f
Binary files /dev/null and b/bin/main/javax/annotation/concurrent/NotThreadSafe.class differ
diff --git a/bin/main/javax/annotation/concurrent/ThreadSafe.class b/bin/main/javax/annotation/concurrent/ThreadSafe.class
new file mode 100644
index 00000000..92b9413d
Binary files /dev/null and b/bin/main/javax/annotation/concurrent/ThreadSafe.class differ
diff --git a/bin/main/javax/annotation/meta/Exclusive.class b/bin/main/javax/annotation/meta/Exclusive.class
new file mode 100644
index 00000000..95b60325
Binary files /dev/null and b/bin/main/javax/annotation/meta/Exclusive.class differ
diff --git a/bin/main/javax/annotation/meta/Exhaustive.class b/bin/main/javax/annotation/meta/Exhaustive.class
new file mode 100644
index 00000000..28513bb8
Binary files /dev/null and b/bin/main/javax/annotation/meta/Exhaustive.class differ
diff --git a/bin/main/javax/annotation/meta/TypeQualifier.class b/bin/main/javax/annotation/meta/TypeQualifier.class
new file mode 100644
index 00000000..3a7b8936
Binary files /dev/null and b/bin/main/javax/annotation/meta/TypeQualifier.class differ
diff --git a/bin/main/javax/annotation/meta/TypeQualifierDefault.class b/bin/main/javax/annotation/meta/TypeQualifierDefault.class
new file mode 100644
index 00000000..44f34c96
Binary files /dev/null and b/bin/main/javax/annotation/meta/TypeQualifierDefault.class differ
diff --git a/bin/main/javax/annotation/meta/TypeQualifierNickname.class b/bin/main/javax/annotation/meta/TypeQualifierNickname.class
new file mode 100644
index 00000000..8fc43be8
Binary files /dev/null and b/bin/main/javax/annotation/meta/TypeQualifierNickname.class differ
diff --git a/bin/main/javax/annotation/meta/TypeQualifierValidator.class b/bin/main/javax/annotation/meta/TypeQualifierValidator.class
new file mode 100644
index 00000000..176abedd
Binary files /dev/null and b/bin/main/javax/annotation/meta/TypeQualifierValidator.class differ
diff --git a/bin/main/javax/annotation/meta/When.class b/bin/main/javax/annotation/meta/When.class
new file mode 100644
index 00000000..772f0d95
Binary files /dev/null and b/bin/main/javax/annotation/meta/When.class differ
diff --git a/bin/main/javax/annotation/package.html b/bin/main/javax/annotation/package.html
new file mode 100644
index 00000000..ccf7a00e
--- /dev/null
+++ b/bin/main/javax/annotation/package.html
@@ -0,0 +1,47 @@
+
+
+
+
+ This package defines the common annotations.
+
+
diff --git a/bin/main/javax/annotation/security/DeclareRoles.class b/bin/main/javax/annotation/security/DeclareRoles.class
new file mode 100644
index 00000000..7f8a55b1
Binary files /dev/null and b/bin/main/javax/annotation/security/DeclareRoles.class differ
diff --git a/bin/main/javax/annotation/security/DenyAll.class b/bin/main/javax/annotation/security/DenyAll.class
new file mode 100644
index 00000000..57ba06f6
Binary files /dev/null and b/bin/main/javax/annotation/security/DenyAll.class differ
diff --git a/bin/main/javax/annotation/security/PermitAll.class b/bin/main/javax/annotation/security/PermitAll.class
new file mode 100644
index 00000000..03746567
Binary files /dev/null and b/bin/main/javax/annotation/security/PermitAll.class differ
diff --git a/bin/main/javax/annotation/security/RolesAllowed.class b/bin/main/javax/annotation/security/RolesAllowed.class
new file mode 100644
index 00000000..02382d94
Binary files /dev/null and b/bin/main/javax/annotation/security/RolesAllowed.class differ
diff --git a/bin/main/javax/annotation/security/RunAs.class b/bin/main/javax/annotation/security/RunAs.class
new file mode 100644
index 00000000..8920907d
Binary files /dev/null and b/bin/main/javax/annotation/security/RunAs.class differ
diff --git a/bin/main/javax/annotation/security/package.html b/bin/main/javax/annotation/security/package.html
new file mode 100644
index 00000000..5a195df8
--- /dev/null
+++ b/bin/main/javax/annotation/security/package.html
@@ -0,0 +1,47 @@
+
+
+
+
+ This package contains the security common annotations.
+
+
diff --git a/bin/main/javax/annotation/sql/DataSourceDefinition.class b/bin/main/javax/annotation/sql/DataSourceDefinition.class
new file mode 100644
index 00000000..4ac3b165
Binary files /dev/null and b/bin/main/javax/annotation/sql/DataSourceDefinition.class differ
diff --git a/bin/main/javax/annotation/sql/DataSourceDefinitions.class b/bin/main/javax/annotation/sql/DataSourceDefinitions.class
new file mode 100644
index 00000000..85362da8
Binary files /dev/null and b/bin/main/javax/annotation/sql/DataSourceDefinitions.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/ArrayUtils.class b/bin/main/net/lax1dude/eaglercraft/v1_8/ArrayUtils.class
new file mode 100644
index 00000000..3670b6da
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/ArrayUtils.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/Base64.class b/bin/main/net/lax1dude/eaglercraft/v1_8/Base64.class
new file mode 100644
index 00000000..fcc13733
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/Base64.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/BaseNCodec$CodecPolicy.class b/bin/main/net/lax1dude/eaglercraft/v1_8/BaseNCodec$CodecPolicy.class
new file mode 100644
index 00000000..861b9ebe
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/BaseNCodec$CodecPolicy.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/BaseNCodec$Context.class b/bin/main/net/lax1dude/eaglercraft/v1_8/BaseNCodec$Context.class
new file mode 100644
index 00000000..d78ac698
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/BaseNCodec$Context.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/BaseNCodec.class b/bin/main/net/lax1dude/eaglercraft/v1_8/BaseNCodec.class
new file mode 100644
index 00000000..8cc1e256
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/BaseNCodec.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/DecoderException.class b/bin/main/net/lax1dude/eaglercraft/v1_8/DecoderException.class
new file mode 100644
index 00000000..b4f2807a
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/DecoderException.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/Display.class b/bin/main/net/lax1dude/eaglercraft/v1_8/Display.class
new file mode 100644
index 00000000..242885af
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/Display.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/EagRuntime.class b/bin/main/net/lax1dude/eaglercraft/v1_8/EagRuntime.class
new file mode 100644
index 00000000..7dec051e
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/EagRuntime.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/EagUtils.class b/bin/main/net/lax1dude/eaglercraft/v1_8/EagUtils.class
new file mode 100644
index 00000000..d70090b3
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/EagUtils.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/EaglerInputStream.class b/bin/main/net/lax1dude/eaglercraft/v1_8/EaglerInputStream.class
new file mode 100644
index 00000000..b37813f2
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/EaglerInputStream.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/EaglerZLIB.class b/bin/main/net/lax1dude/eaglercraft/v1_8/EaglerZLIB.class
new file mode 100644
index 00000000..e01b3b27
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/EaglerZLIB.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/EaglercraftRandom.class b/bin/main/net/lax1dude/eaglercraft/v1_8/EaglercraftRandom.class
new file mode 100644
index 00000000..0082ae29
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/EaglercraftRandom.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/EaglercraftSoundManager$ActiveSoundEvent.class b/bin/main/net/lax1dude/eaglercraft/v1_8/EaglercraftSoundManager$ActiveSoundEvent.class
new file mode 100644
index 00000000..d26d47f9
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/EaglercraftSoundManager$ActiveSoundEvent.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/EaglercraftSoundManager$WaitingSoundEvent.class b/bin/main/net/lax1dude/eaglercraft/v1_8/EaglercraftSoundManager$WaitingSoundEvent.class
new file mode 100644
index 00000000..da655781
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/EaglercraftSoundManager$WaitingSoundEvent.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/EaglercraftSoundManager.class b/bin/main/net/lax1dude/eaglercraft/v1_8/EaglercraftSoundManager.class
new file mode 100644
index 00000000..e956299a
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/EaglercraftSoundManager.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/EaglercraftUUID.class b/bin/main/net/lax1dude/eaglercraft/v1_8/EaglercraftUUID.class
new file mode 100644
index 00000000..6f04c5a7
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/EaglercraftUUID.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/EaglercraftVersion.class b/bin/main/net/lax1dude/eaglercraft/v1_8/EaglercraftVersion.class
new file mode 100644
index 00000000..b835de67
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/EaglercraftVersion.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/EncoderException.class b/bin/main/net/lax1dude/eaglercraft/v1_8/EncoderException.class
new file mode 100644
index 00000000..75dadad5
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/EncoderException.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/ExceptionUtils.class b/bin/main/net/lax1dude/eaglercraft/v1_8/ExceptionUtils.class
new file mode 100644
index 00000000..6149a898
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/ExceptionUtils.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/HFormatter$BigDecimalLayoutForm.class b/bin/main/net/lax1dude/eaglercraft/v1_8/HFormatter$BigDecimalLayoutForm.class
new file mode 100644
index 00000000..4a68c4e3
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/HFormatter$BigDecimalLayoutForm.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/HFormatter$DateTimeUtil.class b/bin/main/net/lax1dude/eaglercraft/v1_8/HFormatter$DateTimeUtil.class
new file mode 100644
index 00000000..edcf3e93
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/HFormatter$DateTimeUtil.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/HFormatter$DuplicateFormatFlagsException.class b/bin/main/net/lax1dude/eaglercraft/v1_8/HFormatter$DuplicateFormatFlagsException.class
new file mode 100644
index 00000000..e4f28094
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/HFormatter$DuplicateFormatFlagsException.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/HFormatter$FloatUtil.class b/bin/main/net/lax1dude/eaglercraft/v1_8/HFormatter$FloatUtil.class
new file mode 100644
index 00000000..ba7f1247
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/HFormatter$FloatUtil.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/HFormatter$FormatToken.class b/bin/main/net/lax1dude/eaglercraft/v1_8/HFormatter$FormatToken.class
new file mode 100644
index 00000000..16d05243
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/HFormatter$FormatToken.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/HFormatter$IllegalFormatWidthException.class b/bin/main/net/lax1dude/eaglercraft/v1_8/HFormatter$IllegalFormatWidthException.class
new file mode 100644
index 00000000..4df48d4a
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/HFormatter$IllegalFormatWidthException.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/HFormatter$MissingFormatArgumentException.class b/bin/main/net/lax1dude/eaglercraft/v1_8/HFormatter$MissingFormatArgumentException.class
new file mode 100644
index 00000000..9d468722
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/HFormatter$MissingFormatArgumentException.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/HFormatter$ParserStateMachine.class b/bin/main/net/lax1dude/eaglercraft/v1_8/HFormatter$ParserStateMachine.class
new file mode 100644
index 00000000..b07eeb13
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/HFormatter$ParserStateMachine.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/HFormatter$Transformer$1.class b/bin/main/net/lax1dude/eaglercraft/v1_8/HFormatter$Transformer$1.class
new file mode 100644
index 00000000..58c366e7
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/HFormatter$Transformer$1.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/HFormatter$Transformer.class b/bin/main/net/lax1dude/eaglercraft/v1_8/HFormatter$Transformer.class
new file mode 100644
index 00000000..58d96ae3
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/HFormatter$Transformer.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/HFormatter.class b/bin/main/net/lax1dude/eaglercraft/v1_8/HFormatter.class
new file mode 100644
index 00000000..a89e644f
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/HFormatter.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/HString.class b/bin/main/net/lax1dude/eaglercraft/v1_8/HString.class
new file mode 100644
index 00000000..23409aa6
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/HString.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/IOUtils.class b/bin/main/net/lax1dude/eaglercraft/v1_8/IOUtils.class
new file mode 100644
index 00000000..15403ed3
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/IOUtils.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/JDKBackports.class b/bin/main/net/lax1dude/eaglercraft/v1_8/JDKBackports.class
new file mode 100644
index 00000000..7e63905e
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/JDKBackports.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/Keyboard.class b/bin/main/net/lax1dude/eaglercraft/v1_8/Keyboard.class
new file mode 100644
index 00000000..46bf3c22
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/Keyboard.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/Mouse.class b/bin/main/net/lax1dude/eaglercraft/v1_8/Mouse.class
new file mode 100644
index 00000000..6010a65a
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/Mouse.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/ThreadLocalRandom.class b/bin/main/net/lax1dude/eaglercraft/v1_8/ThreadLocalRandom.class
new file mode 100644
index 00000000..52a4122d
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/ThreadLocalRandom.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/cache/EaglerCacheProvider.class b/bin/main/net/lax1dude/eaglercraft/v1_8/cache/EaglerCacheProvider.class
new file mode 100644
index 00000000..152cf0f6
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/cache/EaglerCacheProvider.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/cache/EaglerLoadingCache.class b/bin/main/net/lax1dude/eaglercraft/v1_8/cache/EaglerLoadingCache.class
new file mode 100644
index 00000000..14d63838
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/cache/EaglerLoadingCache.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/crypto/GeneralDigest.class b/bin/main/net/lax1dude/eaglercraft/v1_8/crypto/GeneralDigest.class
new file mode 100644
index 00000000..33597795
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/crypto/GeneralDigest.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/crypto/MD5Digest.class b/bin/main/net/lax1dude/eaglercraft/v1_8/crypto/MD5Digest.class
new file mode 100644
index 00000000..b636f9f4
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/crypto/MD5Digest.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/crypto/SHA1Digest.class b/bin/main/net/lax1dude/eaglercraft/v1_8/crypto/SHA1Digest.class
new file mode 100644
index 00000000..1efd38f3
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/crypto/SHA1Digest.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/crypto/SHA256Digest.class b/bin/main/net/lax1dude/eaglercraft/v1_8/crypto/SHA256Digest.class
new file mode 100644
index 00000000..031865be
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/crypto/SHA256Digest.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/futures/CancellationException.class b/bin/main/net/lax1dude/eaglercraft/v1_8/futures/CancellationException.class
new file mode 100644
index 00000000..780727fc
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/futures/CancellationException.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/futures/ExecutionException.class b/bin/main/net/lax1dude/eaglercraft/v1_8/futures/ExecutionException.class
new file mode 100644
index 00000000..29f37c58
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/futures/ExecutionException.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/futures/Executors$RunnableAdapter.class b/bin/main/net/lax1dude/eaglercraft/v1_8/futures/Executors$RunnableAdapter.class
new file mode 100644
index 00000000..49f00cb1
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/futures/Executors$RunnableAdapter.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/futures/Executors.class b/bin/main/net/lax1dude/eaglercraft/v1_8/futures/Executors.class
new file mode 100644
index 00000000..1f9933e8
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/futures/Executors.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/futures/Future.class b/bin/main/net/lax1dude/eaglercraft/v1_8/futures/Future.class
new file mode 100644
index 00000000..24760160
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/futures/Future.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/futures/FutureTask.class b/bin/main/net/lax1dude/eaglercraft/v1_8/futures/FutureTask.class
new file mode 100644
index 00000000..cef34303
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/futures/FutureTask.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/futures/Futures$ImmediateCancelledFuture.class b/bin/main/net/lax1dude/eaglercraft/v1_8/futures/Futures$ImmediateCancelledFuture.class
new file mode 100644
index 00000000..d87eab6f
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/futures/Futures$ImmediateCancelledFuture.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/futures/Futures$ImmediateFailedFuture.class b/bin/main/net/lax1dude/eaglercraft/v1_8/futures/Futures$ImmediateFailedFuture.class
new file mode 100644
index 00000000..fd1120bb
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/futures/Futures$ImmediateFailedFuture.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/futures/Futures$ImmediateFuture.class b/bin/main/net/lax1dude/eaglercraft/v1_8/futures/Futures$ImmediateFuture.class
new file mode 100644
index 00000000..3347cbda
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/futures/Futures$ImmediateFuture.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/futures/Futures$ImmediateSuccessfulFuture.class b/bin/main/net/lax1dude/eaglercraft/v1_8/futures/Futures$ImmediateSuccessfulFuture.class
new file mode 100644
index 00000000..d40100c7
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/futures/Futures$ImmediateSuccessfulFuture.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/futures/Futures.class b/bin/main/net/lax1dude/eaglercraft/v1_8/futures/Futures.class
new file mode 100644
index 00000000..3d51c927
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/futures/Futures.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/futures/ListenableFuture.class b/bin/main/net/lax1dude/eaglercraft/v1_8/futures/ListenableFuture.class
new file mode 100644
index 00000000..b804019b
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/futures/ListenableFuture.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/futures/ListenableFutureTask$1.class b/bin/main/net/lax1dude/eaglercraft/v1_8/futures/ListenableFutureTask$1.class
new file mode 100644
index 00000000..d506a99a
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/futures/ListenableFutureTask$1.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/futures/ListenableFutureTask.class b/bin/main/net/lax1dude/eaglercraft/v1_8/futures/ListenableFutureTask.class
new file mode 100644
index 00000000..10ca25bf
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/futures/ListenableFutureTask.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/futures/RunnableFuture.class b/bin/main/net/lax1dude/eaglercraft/v1_8/futures/RunnableFuture.class
new file mode 100644
index 00000000..d820bb3d
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/futures/RunnableFuture.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/EnumEaglerConnectionState.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/EnumEaglerConnectionState.class
new file mode 100644
index 00000000..14733a41
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/EnumEaglerConnectionState.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/EnumPlatformANGLE.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/EnumPlatformANGLE.class
new file mode 100644
index 00000000..324dca87
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/EnumPlatformANGLE.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/EnumPlatformAgent.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/EnumPlatformAgent.class
new file mode 100644
index 00000000..2068cacd
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/EnumPlatformAgent.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/EnumPlatformOS.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/EnumPlatformOS.class
new file mode 100644
index 00000000..82a094e0
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/EnumPlatformOS.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/EnumPlatformType.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/EnumPlatformType.class
new file mode 100644
index 00000000..030efc99
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/EnumPlatformType.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/EnumServerRateLimit.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/EnumServerRateLimit.class
new file mode 100644
index 00000000..626ec39b
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/EnumServerRateLimit.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/FileChooserResult.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/FileChooserResult.class
new file mode 100644
index 00000000..d041578a
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/FileChooserResult.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/GLObjectMap.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/GLObjectMap.class
new file mode 100644
index 00000000..b2580aac
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/GLObjectMap.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IAudioHandle.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IAudioHandle.class
new file mode 100644
index 00000000..e0effe92
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IAudioHandle.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IAudioResource.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IAudioResource.class
new file mode 100644
index 00000000..bc42c73b
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IAudioResource.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IBufferArrayGL.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IBufferArrayGL.class
new file mode 100644
index 00000000..f2a4eeee
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IBufferArrayGL.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IBufferGL.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IBufferGL.class
new file mode 100644
index 00000000..54cf0b7c
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IBufferGL.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IClientConfigAdapter$DefaultServer.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IClientConfigAdapter$DefaultServer.class
new file mode 100644
index 00000000..2ddfdf0c
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IClientConfigAdapter$DefaultServer.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IClientConfigAdapter.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IClientConfigAdapter.class
new file mode 100644
index 00000000..9cf64c13
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IClientConfigAdapter.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IFramebufferGL.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IFramebufferGL.class
new file mode 100644
index 00000000..726b3849
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IFramebufferGL.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IObjectGL.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IObjectGL.class
new file mode 100644
index 00000000..3591af77
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IObjectGL.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IProgramGL.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IProgramGL.class
new file mode 100644
index 00000000..8371cde2
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IProgramGL.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IQueryGL.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IQueryGL.class
new file mode 100644
index 00000000..81f147a3
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IQueryGL.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IRenderbufferGL.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IRenderbufferGL.class
new file mode 100644
index 00000000..64043e90
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IRenderbufferGL.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IResourceHandle.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IResourceHandle.class
new file mode 100644
index 00000000..3bbedcdb
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IResourceHandle.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IServerQuery$QueryReadyState.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IServerQuery$QueryReadyState.class
new file mode 100644
index 00000000..bbfbbd6b
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IServerQuery$QueryReadyState.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IServerQuery.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IServerQuery.class
new file mode 100644
index 00000000..5be89409
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IServerQuery.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IShaderGL.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IShaderGL.class
new file mode 100644
index 00000000..7cc79e6f
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IShaderGL.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/ITextureGL.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/ITextureGL.class
new file mode 100644
index 00000000..4cd5418d
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/ITextureGL.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IUniformGL.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IUniformGL.class
new file mode 100644
index 00000000..09b73d6d
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/IUniformGL.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/KeyboardConstants.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/KeyboardConstants.class
new file mode 100644
index 00000000..29257213
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/KeyboardConstants.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/OpenGLObjects$BufferArrayGL.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/OpenGLObjects$BufferArrayGL.class
new file mode 100644
index 00000000..8f4fbc72
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/OpenGLObjects$BufferArrayGL.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/OpenGLObjects$BufferGL.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/OpenGLObjects$BufferGL.class
new file mode 100644
index 00000000..0976134f
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/OpenGLObjects$BufferGL.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/OpenGLObjects$FramebufferGL.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/OpenGLObjects$FramebufferGL.class
new file mode 100644
index 00000000..b2653bc3
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/OpenGLObjects$FramebufferGL.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/OpenGLObjects$ProgramGL.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/OpenGLObjects$ProgramGL.class
new file mode 100644
index 00000000..234d7048
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/OpenGLObjects$ProgramGL.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/OpenGLObjects$QueryGL.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/OpenGLObjects$QueryGL.class
new file mode 100644
index 00000000..9d4c9b07
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/OpenGLObjects$QueryGL.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/OpenGLObjects$RenderbufferGL.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/OpenGLObjects$RenderbufferGL.class
new file mode 100644
index 00000000..cd664c0a
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/OpenGLObjects$RenderbufferGL.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/OpenGLObjects$ShaderGL.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/OpenGLObjects$ShaderGL.class
new file mode 100644
index 00000000..7c8db32a
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/OpenGLObjects$ShaderGL.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/OpenGLObjects$TextureGL.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/OpenGLObjects$TextureGL.class
new file mode 100644
index 00000000..cb490850
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/OpenGLObjects$TextureGL.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/OpenGLObjects$UniformGL.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/OpenGLObjects$UniformGL.class
new file mode 100644
index 00000000..b91b6a4c
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/OpenGLObjects$UniformGL.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/OpenGLObjects.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/OpenGLObjects.class
new file mode 100644
index 00000000..63e20962
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/OpenGLObjects.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformApplication$1.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformApplication$1.class
new file mode 100644
index 00000000..948b698e
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformApplication$1.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformApplication$2.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformApplication$2.class
new file mode 100644
index 00000000..1ef4c1e8
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformApplication$2.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformApplication$3.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformApplication$3.class
new file mode 100644
index 00000000..befbd5b8
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformApplication$3.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformApplication$FileChooserCallback.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformApplication$FileChooserCallback.class
new file mode 100644
index 00000000..26d544a2
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformApplication$FileChooserCallback.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformApplication$FileChooserCallbackImpl.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformApplication$FileChooserCallbackImpl.class
new file mode 100644
index 00000000..98cb3a45
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformApplication$FileChooserCallbackImpl.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformApplication$StupidFunctionResolveString.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformApplication$StupidFunctionResolveString.class
new file mode 100644
index 00000000..cf22f823
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformApplication$StupidFunctionResolveString.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformApplication.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformApplication.class
new file mode 100644
index 00000000..2804c259
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformApplication.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformAssets$1.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformAssets$1.class
new file mode 100644
index 00000000..e093d1fe
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformAssets$1.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformAssets$2.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformAssets$2.class
new file mode 100644
index 00000000..7a67b9e4
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformAssets$2.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformAssets.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformAssets.class
new file mode 100644
index 00000000..f721f567
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformAssets.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformAudio$1.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformAudio$1.class
new file mode 100644
index 00000000..b23ddc27
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformAudio$1.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformAudio$2.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformAudio$2.class
new file mode 100644
index 00000000..241c3b2a
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformAudio$2.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformAudio$BrowserAudioHandle.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformAudio$BrowserAudioHandle.class
new file mode 100644
index 00000000..27d2d393
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformAudio$BrowserAudioHandle.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformAudio$BrowserAudioResource.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformAudio$BrowserAudioResource.class
new file mode 100644
index 00000000..79e839fc
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformAudio$BrowserAudioResource.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformAudio.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformAudio.class
new file mode 100644
index 00000000..0facf0d6
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformAudio.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformBufferFunctions.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformBufferFunctions.class
new file mode 100644
index 00000000..39ea9aeb
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformBufferFunctions.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$1.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$1.class
new file mode 100644
index 00000000..cd422cf4
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$1.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$10.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$10.class
new file mode 100644
index 00000000..7e74b743
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$10.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$11.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$11.class
new file mode 100644
index 00000000..1e6c3aa2
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$11.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$12.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$12.class
new file mode 100644
index 00000000..06030b58
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$12.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$13$1.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$13$1.class
new file mode 100644
index 00000000..f5ac0c60
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$13$1.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$13.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$13.class
new file mode 100644
index 00000000..9634c96d
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$13.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$14.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$14.class
new file mode 100644
index 00000000..4c53343c
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$14.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$2.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$2.class
new file mode 100644
index 00000000..3e532901
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$2.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$3.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$3.class
new file mode 100644
index 00000000..7303e395
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$3.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$4.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$4.class
new file mode 100644
index 00000000..2a51bb53
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$4.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$5.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$5.class
new file mode 100644
index 00000000..feb691fb
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$5.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$6.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$6.class
new file mode 100644
index 00000000..61d37dd0
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$6.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$7.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$7.class
new file mode 100644
index 00000000..9e06396d
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$7.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$8.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$8.class
new file mode 100644
index 00000000..3aae3cd1
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$8.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$9.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$9.class
new file mode 100644
index 00000000..f72eda88
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput$9.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput.class
new file mode 100644
index 00000000..df31dfdd
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformInput.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformNetworking$1.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformNetworking$1.class
new file mode 100644
index 00000000..e1ec8dae
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformNetworking$1.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformNetworking$2.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformNetworking$2.class
new file mode 100644
index 00000000..cebc51fb
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformNetworking$2.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformNetworking$3.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformNetworking$3.class
new file mode 100644
index 00000000..6fd7c680
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformNetworking$3.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformNetworking$4.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformNetworking$4.class
new file mode 100644
index 00000000..c3cb1c72
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformNetworking$4.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformNetworking.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformNetworking.class
new file mode 100644
index 00000000..da30087f
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformNetworking.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformOpenGL.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformOpenGL.class
new file mode 100644
index 00000000..a39719b5
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformOpenGL.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformRuntime$1.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformRuntime$1.class
new file mode 100644
index 00000000..586de8f4
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformRuntime$1.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformRuntime$2.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformRuntime$2.class
new file mode 100644
index 00000000..c80b9cbc
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformRuntime$2.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformRuntime$3.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformRuntime$3.class
new file mode 100644
index 00000000..e4b0b010
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformRuntime$3.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformRuntime$4.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformRuntime$4.class
new file mode 100644
index 00000000..f0a8d1da
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformRuntime$4.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformRuntime$MediaHandler.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformRuntime$MediaHandler.class
new file mode 100644
index 00000000..affeab9f
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformRuntime$MediaHandler.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformRuntime$PlatformIncompatibleException.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformRuntime$PlatformIncompatibleException.class
new file mode 100644
index 00000000..47413e2d
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformRuntime$PlatformIncompatibleException.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformRuntime$RecUrlHandler.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformRuntime$RecUrlHandler.class
new file mode 100644
index 00000000..59157516
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformRuntime$RecUrlHandler.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformRuntime$RuntimeInitializationFailureException.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformRuntime$RuntimeInitializationFailureException.class
new file mode 100644
index 00000000..636ad600
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformRuntime$RuntimeInitializationFailureException.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformRuntime.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformRuntime.class
new file mode 100644
index 00000000..5f39744f
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/PlatformRuntime.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/QueryResponse.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/QueryResponse.class
new file mode 100644
index 00000000..6acd423b
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/QueryResponse.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/buffer/Buffer.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/buffer/Buffer.class
new file mode 100644
index 00000000..5396b0d2
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/buffer/Buffer.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/buffer/ByteBuffer.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/buffer/ByteBuffer.class
new file mode 100644
index 00000000..a6cb3121
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/buffer/ByteBuffer.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/buffer/EaglerArrayBufferAllocator$WrongBufferClassType.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/buffer/EaglerArrayBufferAllocator$WrongBufferClassType.class
new file mode 100644
index 00000000..c9171daa
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/buffer/EaglerArrayBufferAllocator$WrongBufferClassType.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/buffer/EaglerArrayBufferAllocator.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/buffer/EaglerArrayBufferAllocator.class
new file mode 100644
index 00000000..c9b92fb5
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/buffer/EaglerArrayBufferAllocator.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/buffer/EaglerArrayByteBuffer.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/buffer/EaglerArrayByteBuffer.class
new file mode 100644
index 00000000..9f3169df
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/buffer/EaglerArrayByteBuffer.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/buffer/EaglerArrayFloatBuffer.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/buffer/EaglerArrayFloatBuffer.class
new file mode 100644
index 00000000..6b2572ea
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/buffer/EaglerArrayFloatBuffer.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/buffer/EaglerArrayIntBuffer.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/buffer/EaglerArrayIntBuffer.class
new file mode 100644
index 00000000..9e32998e
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/buffer/EaglerArrayIntBuffer.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/buffer/EaglerArrayShortBuffer.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/buffer/EaglerArrayShortBuffer.class
new file mode 100644
index 00000000..ffd9415c
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/buffer/EaglerArrayShortBuffer.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/buffer/EaglerBufferInputStream.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/buffer/EaglerBufferInputStream.class
new file mode 100644
index 00000000..300ae12d
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/buffer/EaglerBufferInputStream.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/buffer/FloatBuffer.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/buffer/FloatBuffer.class
new file mode 100644
index 00000000..76ab9e38
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/buffer/FloatBuffer.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/buffer/IntBuffer.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/buffer/IntBuffer.class
new file mode 100644
index 00000000..703c4327
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/buffer/IntBuffer.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/buffer/ShortBuffer.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/buffer/ShortBuffer.class
new file mode 100644
index 00000000..23a0d8bb
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/buffer/ShortBuffer.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/EventHandler.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/EventHandler.class
new file mode 100644
index 00000000..051f56a5
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/EventHandler.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBCountRequest.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBCountRequest.class
new file mode 100644
index 00000000..6014298b
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBCountRequest.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBCursor.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBCursor.class
new file mode 100644
index 00000000..5b3ac9a5
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBCursor.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBCursorRequest.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBCursorRequest.class
new file mode 100644
index 00000000..140b34e1
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBCursorRequest.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBCursorSource.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBCursorSource.class
new file mode 100644
index 00000000..e86155b7
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBCursorSource.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBDatabase.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBDatabase.class
new file mode 100644
index 00000000..31a03460
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBDatabase.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBError.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBError.class
new file mode 100644
index 00000000..132f69a8
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBError.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBFactory.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBFactory.class
new file mode 100644
index 00000000..fdd17fd7
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBFactory.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBGetRequest.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBGetRequest.class
new file mode 100644
index 00000000..23d89b52
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBGetRequest.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBIndex.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBIndex.class
new file mode 100644
index 00000000..37130ad4
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBIndex.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBKeyRange.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBKeyRange.class
new file mode 100644
index 00000000..ed4b1fd2
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBKeyRange.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBObjectStore.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBObjectStore.class
new file mode 100644
index 00000000..65674556
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBObjectStore.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBObjectStoreParameters.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBObjectStoreParameters.class
new file mode 100644
index 00000000..eaa7ea12
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBObjectStoreParameters.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBOpenDBRequest.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBOpenDBRequest.class
new file mode 100644
index 00000000..176743bd
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBOpenDBRequest.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBRequest.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBRequest.class
new file mode 100644
index 00000000..f747baba
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBRequest.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBRequestSource.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBRequestSource.class
new file mode 100644
index 00000000..d9169cdb
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBRequestSource.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBTransaction.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBTransaction.class
new file mode 100644
index 00000000..7920f21a
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBTransaction.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBVersionChangeEvent.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBVersionChangeEvent.class
new file mode 100644
index 00000000..b57c4f37
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/indexeddb/IDBVersionChangeEvent.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/ArrayBufferInputStream.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/ArrayBufferInputStream.class
new file mode 100644
index 00000000..73addb5c
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/ArrayBufferInputStream.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/EPKLoader.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/EPKLoader.class
new file mode 100644
index 00000000..72fa98dc
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/EPKLoader.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/EarlyLoadScreen.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/EarlyLoadScreen.class
new file mode 100644
index 00000000..f3863ec0
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/EarlyLoadScreen.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/MainClass$1.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/MainClass$1.class
new file mode 100644
index 00000000..8d947b95
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/MainClass$1.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/MainClass$EPKFileEntry.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/MainClass$EPKFileEntry.class
new file mode 100644
index 00000000..4c09161c
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/MainClass$EPKFileEntry.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/MainClass$WindowErrorHandler.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/MainClass$WindowErrorHandler.class
new file mode 100644
index 00000000..93d1e4e8
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/MainClass$WindowErrorHandler.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/MainClass.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/MainClass.class
new file mode 100644
index 00000000..d1b60efb
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/MainClass.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/TeaVMClientConfigAdapter.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/TeaVMClientConfigAdapter.class
new file mode 100644
index 00000000..b7a147d0
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/TeaVMClientConfigAdapter.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/TeaVMServerQuery$1.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/TeaVMServerQuery$1.class
new file mode 100644
index 00000000..ea5a268d
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/TeaVMServerQuery$1.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/TeaVMServerQuery$2.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/TeaVMServerQuery$2.class
new file mode 100644
index 00000000..fb88c70b
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/TeaVMServerQuery$2.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/TeaVMServerQuery$3.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/TeaVMServerQuery$3.class
new file mode 100644
index 00000000..ac7e3312
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/TeaVMServerQuery$3.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/TeaVMServerQuery$4.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/TeaVMServerQuery$4.class
new file mode 100644
index 00000000..617b2d10
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/TeaVMServerQuery$4.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/TeaVMServerQuery.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/TeaVMServerQuery.class
new file mode 100644
index 00000000..fa45d2eb
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/TeaVMServerQuery.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/TeaVMUtils.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/TeaVMUtils.class
new file mode 100644
index 00000000..2a365fb7
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/TeaVMUtils.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/WebGL2RenderingContext.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/WebGL2RenderingContext.class
new file mode 100644
index 00000000..44b0d8a2
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/WebGL2RenderingContext.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/WebGLQuery.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/WebGLQuery.class
new file mode 100644
index 00000000..2104ffaf
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/WebGLQuery.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/WebGLVertexArray.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/WebGLVertexArray.class
new file mode 100644
index 00000000..2973ebb8
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/teavm/WebGLVertexArray.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/BooleanResult.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/BooleanResult.class
new file mode 100644
index 00000000..04a9617c
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/BooleanResult.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/FolderResourcePack.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/FolderResourcePack.class
new file mode 100644
index 00000000..b1ade742
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/FolderResourcePack.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/SYS.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/SYS.class
new file mode 100644
index 00000000..cffd90c5
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/SYS.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VFSIterator$BreakLoop.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VFSIterator$BreakLoop.class
new file mode 100644
index 00000000..f770a606
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VFSIterator$BreakLoop.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VFSIterator.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VFSIterator.class
new file mode 100644
index 00000000..1f3b1a99
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VFSIterator.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VFile.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VFile.class
new file mode 100644
index 00000000..1ea80e19
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VFile.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VIteratorFile$AsyncHandlers$1.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VIteratorFile$AsyncHandlers$1.class
new file mode 100644
index 00000000..9a88d0f2
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VIteratorFile$AsyncHandlers$1.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VIteratorFile$AsyncHandlers$2.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VIteratorFile$AsyncHandlers$2.class
new file mode 100644
index 00000000..3d4bf453
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VIteratorFile$AsyncHandlers$2.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VIteratorFile$AsyncHandlers.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VIteratorFile$AsyncHandlers.class
new file mode 100644
index 00000000..e372c9e2
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VIteratorFile$AsyncHandlers.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VIteratorFile$VirtualIteratorOutputStream.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VIteratorFile$VirtualIteratorOutputStream.class
new file mode 100644
index 00000000..620a01c2
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VIteratorFile$VirtualIteratorOutputStream.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VIteratorFile.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VIteratorFile.class
new file mode 100644
index 00000000..e05f13b0
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VIteratorFile.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$1.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$1.class
new file mode 100644
index 00000000..1e946415
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$1.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$10.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$10.class
new file mode 100644
index 00000000..af132e87
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$10.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$11.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$11.class
new file mode 100644
index 00000000..f90ff238
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$11.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$12.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$12.class
new file mode 100644
index 00000000..1b8f2dcd
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$12.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$13.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$13.class
new file mode 100644
index 00000000..14992c6c
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$13.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$14.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$14.class
new file mode 100644
index 00000000..d5c9b4a1
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$14.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$15.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$15.class
new file mode 100644
index 00000000..1fac7472
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$15.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$16.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$16.class
new file mode 100644
index 00000000..55bd2cd4
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$16.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$2.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$2.class
new file mode 100644
index 00000000..2069f212
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$2.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$3.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$3.class
new file mode 100644
index 00000000..2d0064a6
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$3.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$4.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$4.class
new file mode 100644
index 00000000..f71ad223
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$4.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$5.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$5.class
new file mode 100644
index 00000000..2e2d9b7c
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$5.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$6.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$6.class
new file mode 100644
index 00000000..07459aae
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$6.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$7.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$7.class
new file mode 100644
index 00000000..345f7f5a
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$7.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$8.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$8.class
new file mode 100644
index 00000000..147af0a3
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$8.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$9.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$9.class
new file mode 100644
index 00000000..00953991
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers$9.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers.class
new file mode 100644
index 00000000..3d279e5b
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$AsyncHandlers.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$DatabaseOpen.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$DatabaseOpen.class
new file mode 100644
index 00000000..ab8064a1
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$DatabaseOpen.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$VFSFile.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$VFSFile.class
new file mode 100644
index 00000000..0ca99edb
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$VFSFile.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$VFSHandle.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$VFSHandle.class
new file mode 100644
index 00000000..30355ce9
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$VFSHandle.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$VirtualOutputStream.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$VirtualOutputStream.class
new file mode 100644
index 00000000..6373aefe
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem$VirtualOutputStream.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem.class b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem.class
new file mode 100644
index 00000000..f8baaf36
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/internal/vfs/VirtualFilesystem.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/json/JSONDataParserImpl.class b/bin/main/net/lax1dude/eaglercraft/v1_8/json/JSONDataParserImpl.class
new file mode 100644
index 00000000..06c03ae6
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/json/JSONDataParserImpl.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/json/JSONTypeCodec.class b/bin/main/net/lax1dude/eaglercraft/v1_8/json/JSONTypeCodec.class
new file mode 100644
index 00000000..d0439bea
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/json/JSONTypeCodec.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/json/JSONTypeDeserializer.class b/bin/main/net/lax1dude/eaglercraft/v1_8/json/JSONTypeDeserializer.class
new file mode 100644
index 00000000..12a1d239
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/json/JSONTypeDeserializer.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/json/JSONTypeProvider.class b/bin/main/net/lax1dude/eaglercraft/v1_8/json/JSONTypeProvider.class
new file mode 100644
index 00000000..269d030f
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/json/JSONTypeProvider.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/json/JSONTypeSerializer.class b/bin/main/net/lax1dude/eaglercraft/v1_8/json/JSONTypeSerializer.class
new file mode 100644
index 00000000..ca6f36c9
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/json/JSONTypeSerializer.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/json/impl/JSONDataParserReader.class b/bin/main/net/lax1dude/eaglercraft/v1_8/json/impl/JSONDataParserReader.class
new file mode 100644
index 00000000..6f01d78e
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/json/impl/JSONDataParserReader.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/json/impl/JSONDataParserStream.class b/bin/main/net/lax1dude/eaglercraft/v1_8/json/impl/JSONDataParserStream.class
new file mode 100644
index 00000000..69f46f2d
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/json/impl/JSONDataParserStream.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/json/impl/JSONDataParserString.class b/bin/main/net/lax1dude/eaglercraft/v1_8/json/impl/JSONDataParserString.class
new file mode 100644
index 00000000..6932de9c
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/json/impl/JSONDataParserString.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/json/impl/SoundMapDeserializer.class b/bin/main/net/lax1dude/eaglercraft/v1_8/json/impl/SoundMapDeserializer.class
new file mode 100644
index 00000000..07984422
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/json/impl/SoundMapDeserializer.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/log4j/Level.class b/bin/main/net/lax1dude/eaglercraft/v1_8/log4j/Level.class
new file mode 100644
index 00000000..8efc59d7
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/log4j/Level.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/log4j/LogManager.class b/bin/main/net/lax1dude/eaglercraft/v1_8/log4j/LogManager.class
new file mode 100644
index 00000000..546adc97
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/log4j/LogManager.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/log4j/Logger.class b/bin/main/net/lax1dude/eaglercraft/v1_8/log4j/Logger.class
new file mode 100644
index 00000000..24128805
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/log4j/Logger.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/minecraft/AcceleratedEffectRenderer.class b/bin/main/net/lax1dude/eaglercraft/v1_8/minecraft/AcceleratedEffectRenderer.class
new file mode 100644
index 00000000..e4cfb625
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/minecraft/AcceleratedEffectRenderer.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/minecraft/ChunkUpdateManager$1.class b/bin/main/net/lax1dude/eaglercraft/v1_8/minecraft/ChunkUpdateManager$1.class
new file mode 100644
index 00000000..e72b322a
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/minecraft/ChunkUpdateManager$1.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/minecraft/ChunkUpdateManager$2.class b/bin/main/net/lax1dude/eaglercraft/v1_8/minecraft/ChunkUpdateManager$2.class
new file mode 100644
index 00000000..fd947f63
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/minecraft/ChunkUpdateManager$2.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/minecraft/ChunkUpdateManager$EmptyBlockLayerException.class b/bin/main/net/lax1dude/eaglercraft/v1_8/minecraft/ChunkUpdateManager$EmptyBlockLayerException.class
new file mode 100644
index 00000000..68284fd7
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/minecraft/ChunkUpdateManager$EmptyBlockLayerException.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/minecraft/ChunkUpdateManager.class b/bin/main/net/lax1dude/eaglercraft/v1_8/minecraft/ChunkUpdateManager.class
new file mode 100644
index 00000000..0161c7fa
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/minecraft/ChunkUpdateManager.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/minecraft/EaglerFontRenderer.class b/bin/main/net/lax1dude/eaglercraft/v1_8/minecraft/EaglerFontRenderer.class
new file mode 100644
index 00000000..7665ff86
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/minecraft/EaglerFontRenderer.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/minecraft/EaglerTextureAtlasSprite$1.class b/bin/main/net/lax1dude/eaglercraft/v1_8/minecraft/EaglerTextureAtlasSprite$1.class
new file mode 100644
index 00000000..b5086b42
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/minecraft/EaglerTextureAtlasSprite$1.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/minecraft/EaglerTextureAtlasSprite.class b/bin/main/net/lax1dude/eaglercraft/v1_8/minecraft/EaglerTextureAtlasSprite.class
new file mode 100644
index 00000000..5d9ff4a9
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/minecraft/EaglerTextureAtlasSprite.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/minecraft/IAcceleratedParticleEngine.class b/bin/main/net/lax1dude/eaglercraft/v1_8/minecraft/IAcceleratedParticleEngine.class
new file mode 100644
index 00000000..6ef8238d
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/minecraft/IAcceleratedParticleEngine.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/minecraft/TextureAnimationCache.class b/bin/main/net/lax1dude/eaglercraft/v1_8/minecraft/TextureAnimationCache.class
new file mode 100644
index 00000000..e15c44b1
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/minecraft/TextureAnimationCache.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/mojang/authlib/GameProfile.class b/bin/main/net/lax1dude/eaglercraft/v1_8/mojang/authlib/GameProfile.class
new file mode 100644
index 00000000..def0e39c
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/mojang/authlib/GameProfile.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/mojang/authlib/Property.class b/bin/main/net/lax1dude/eaglercraft/v1_8/mojang/authlib/Property.class
new file mode 100644
index 00000000..2b55e33f
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/mojang/authlib/Property.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/mojang/authlib/TexturesProperty.class b/bin/main/net/lax1dude/eaglercraft/v1_8/mojang/authlib/TexturesProperty.class
new file mode 100644
index 00000000..738c2b73
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/mojang/authlib/TexturesProperty.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/mojang/authlib/UUIDTypeAdapter.class b/bin/main/net/lax1dude/eaglercraft/v1_8/mojang/authlib/UUIDTypeAdapter.class
new file mode 100644
index 00000000..3531f72a
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/mojang/authlib/UUIDTypeAdapter.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/netty/AbstractByteBuf.class b/bin/main/net/lax1dude/eaglercraft/v1_8/netty/AbstractByteBuf.class
new file mode 100644
index 00000000..ebab9528
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/netty/AbstractByteBuf.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/netty/ByteBuf.class b/bin/main/net/lax1dude/eaglercraft/v1_8/netty/ByteBuf.class
new file mode 100644
index 00000000..1890bdf2
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/netty/ByteBuf.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/netty/ByteBufEaglercraftImpl.class b/bin/main/net/lax1dude/eaglercraft/v1_8/netty/ByteBufEaglercraftImpl.class
new file mode 100644
index 00000000..9f827795
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/netty/ByteBufEaglercraftImpl.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/netty/ByteBufInputStream.class b/bin/main/net/lax1dude/eaglercraft/v1_8/netty/ByteBufInputStream.class
new file mode 100644
index 00000000..0411f1be
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/netty/ByteBufInputStream.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/netty/ByteBufOutputStream.class b/bin/main/net/lax1dude/eaglercraft/v1_8/netty/ByteBufOutputStream.class
new file mode 100644
index 00000000..98fdc0fe
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/netty/ByteBufOutputStream.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/netty/ByteBufUtil.class b/bin/main/net/lax1dude/eaglercraft/v1_8/netty/ByteBufUtil.class
new file mode 100644
index 00000000..21b5ac66
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/netty/ByteBufUtil.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/netty/MathUtil.class b/bin/main/net/lax1dude/eaglercraft/v1_8/netty/MathUtil.class
new file mode 100644
index 00000000..e5a76099
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/netty/MathUtil.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/netty/NioBufferFunctions.class b/bin/main/net/lax1dude/eaglercraft/v1_8/netty/NioBufferFunctions.class
new file mode 100644
index 00000000..898856ce
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/netty/NioBufferFunctions.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/netty/ObjectUtil.class b/bin/main/net/lax1dude/eaglercraft/v1_8/netty/ObjectUtil.class
new file mode 100644
index 00000000..799b143f
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/netty/ObjectUtil.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/netty/SwappedByteBuf.class b/bin/main/net/lax1dude/eaglercraft/v1_8/netty/SwappedByteBuf.class
new file mode 100644
index 00000000..48999dfc
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/netty/SwappedByteBuf.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/netty/Unpooled.class b/bin/main/net/lax1dude/eaglercraft/v1_8/netty/Unpooled.class
new file mode 100644
index 00000000..982293ce
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/netty/Unpooled.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/DisplayList.class b/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/DisplayList.class
new file mode 100644
index 00000000..6581814d
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/DisplayList.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/EaglercraftGPU.class b/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/EaglercraftGPU.class
new file mode 100644
index 00000000..39fdab78
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/EaglercraftGPU.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/FixedFunctionPipeline.class b/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/FixedFunctionPipeline.class
new file mode 100644
index 00000000..e60d7f35
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/FixedFunctionPipeline.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/FixedFunctionShader$FixedFunctionConstants.class b/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/FixedFunctionShader$FixedFunctionConstants.class
new file mode 100644
index 00000000..9b9ea634
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/FixedFunctionShader$FixedFunctionConstants.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/FixedFunctionShader.class b/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/FixedFunctionShader.class
new file mode 100644
index 00000000..2c044b83
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/FixedFunctionShader.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/GlStateManager$TexGen.class b/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/GlStateManager$TexGen.class
new file mode 100644
index 00000000..b2f7a708
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/GlStateManager$TexGen.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/GlStateManager.class b/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/GlStateManager.class
new file mode 100644
index 00000000..acf9d20b
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/GlStateManager.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/ImageData.class b/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/ImageData.class
new file mode 100644
index 00000000..28c6e930
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/ImageData.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/InstancedFontRenderer.class b/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/InstancedFontRenderer.class
new file mode 100644
index 00000000..d4fde52c
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/InstancedFontRenderer.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/InstancedParticleRenderer.class b/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/InstancedParticleRenderer.class
new file mode 100644
index 00000000..bf4ad9f3
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/InstancedParticleRenderer.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/OpenGlHelper.class b/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/OpenGlHelper.class
new file mode 100644
index 00000000..9e494bc9
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/OpenGlHelper.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/RealOpenGLEnums.class b/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/RealOpenGLEnums.class
new file mode 100644
index 00000000..a7e5b36e
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/RealOpenGLEnums.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/SpriteLevelMixer.class b/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/SpriteLevelMixer.class
new file mode 100644
index 00000000..956c2eda
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/SpriteLevelMixer.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/VertexFormat.class b/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/VertexFormat.class
new file mode 100644
index 00000000..48329f21
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/VertexFormat.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/WorldRenderer$1.class b/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/WorldRenderer$1.class
new file mode 100644
index 00000000..fc549995
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/WorldRenderer$1.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/WorldRenderer$State.class b/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/WorldRenderer$State.class
new file mode 100644
index 00000000..b77c593f
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/WorldRenderer$State.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/WorldRenderer.class b/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/WorldRenderer.class
new file mode 100644
index 00000000..20458a48
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/WorldRenderer.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/WorldVertexBufferUploader.class b/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/WorldVertexBufferUploader.class
new file mode 100644
index 00000000..fb2ce1a6
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/opengl/WorldVertexBufferUploader.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/profile/CustomSkin.class b/bin/main/net/lax1dude/eaglercraft/v1_8/profile/CustomSkin.class
new file mode 100644
index 00000000..cdda9ebe
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/profile/CustomSkin.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/profile/DefaultSkins.class b/bin/main/net/lax1dude/eaglercraft/v1_8/profile/DefaultSkins.class
new file mode 100644
index 00000000..46237395
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/profile/DefaultSkins.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/profile/EaglerProfile.class b/bin/main/net/lax1dude/eaglercraft/v1_8/profile/EaglerProfile.class
new file mode 100644
index 00000000..af678c63
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/profile/EaglerProfile.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/profile/EaglerSkinTexture.class b/bin/main/net/lax1dude/eaglercraft/v1_8/profile/EaglerSkinTexture.class
new file mode 100644
index 00000000..7df86980
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/profile/EaglerSkinTexture.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/profile/GuiAuthenticationScreen.class b/bin/main/net/lax1dude/eaglercraft/v1_8/profile/GuiAuthenticationScreen.class
new file mode 100644
index 00000000..a0f0eadf
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/profile/GuiAuthenticationScreen.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/profile/GuiPasswordTextField.class b/bin/main/net/lax1dude/eaglercraft/v1_8/profile/GuiPasswordTextField.class
new file mode 100644
index 00000000..242ec4de
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/profile/GuiPasswordTextField.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/profile/GuiScreenEditProfile.class b/bin/main/net/lax1dude/eaglercraft/v1_8/profile/GuiScreenEditProfile.class
new file mode 100644
index 00000000..b09f132b
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/profile/GuiScreenEditProfile.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/profile/ServerSkinCache$CacheCustomSkin.class b/bin/main/net/lax1dude/eaglercraft/v1_8/profile/ServerSkinCache$CacheCustomSkin.class
new file mode 100644
index 00000000..2f8d1887
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/profile/ServerSkinCache$CacheCustomSkin.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/profile/ServerSkinCache$SkinCacheEntry.class b/bin/main/net/lax1dude/eaglercraft/v1_8/profile/ServerSkinCache$SkinCacheEntry.class
new file mode 100644
index 00000000..5f949a59
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/profile/ServerSkinCache$SkinCacheEntry.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/profile/ServerSkinCache$WaitingSkin.class b/bin/main/net/lax1dude/eaglercraft/v1_8/profile/ServerSkinCache$WaitingSkin.class
new file mode 100644
index 00000000..790941c0
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/profile/ServerSkinCache$WaitingSkin.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/profile/ServerSkinCache.class b/bin/main/net/lax1dude/eaglercraft/v1_8/profile/ServerSkinCache.class
new file mode 100644
index 00000000..4bd7f136
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/profile/ServerSkinCache.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/profile/SkinConverter.class b/bin/main/net/lax1dude/eaglercraft/v1_8/profile/SkinConverter.class
new file mode 100644
index 00000000..7ace3f12
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/profile/SkinConverter.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/profile/SkinModel.class b/bin/main/net/lax1dude/eaglercraft/v1_8/profile/SkinModel.class
new file mode 100644
index 00000000..197a0599
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/profile/SkinModel.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/profile/SkinPackets.class b/bin/main/net/lax1dude/eaglercraft/v1_8/profile/SkinPackets.class
new file mode 100644
index 00000000..af186443
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/profile/SkinPackets.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/profile/SkinPreviewRenderer.class b/bin/main/net/lax1dude/eaglercraft/v1_8/profile/SkinPreviewRenderer.class
new file mode 100644
index 00000000..74dc9b43
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/profile/SkinPreviewRenderer.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/socket/AddressResolver.class b/bin/main/net/lax1dude/eaglercraft/v1_8/socket/AddressResolver.class
new file mode 100644
index 00000000..378e642b
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/socket/AddressResolver.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/socket/CompressionNotSupportedException.class b/bin/main/net/lax1dude/eaglercraft/v1_8/socket/CompressionNotSupportedException.class
new file mode 100644
index 00000000..ab49669e
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/socket/CompressionNotSupportedException.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/socket/ConnectionHandshake.class b/bin/main/net/lax1dude/eaglercraft/v1_8/socket/ConnectionHandshake.class
new file mode 100644
index 00000000..994b9861
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/socket/ConnectionHandshake.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/socket/EaglercraftNetworkManager.class b/bin/main/net/lax1dude/eaglercraft/v1_8/socket/EaglercraftNetworkManager.class
new file mode 100644
index 00000000..fd870157
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/socket/EaglercraftNetworkManager.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/socket/EncryptionNotSupportedException.class b/bin/main/net/lax1dude/eaglercraft/v1_8/socket/EncryptionNotSupportedException.class
new file mode 100644
index 00000000..4ed2e062
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/socket/EncryptionNotSupportedException.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/socket/GuiHandshakeApprove.class b/bin/main/net/lax1dude/eaglercraft/v1_8/socket/GuiHandshakeApprove.class
new file mode 100644
index 00000000..83646c63
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/socket/GuiHandshakeApprove.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/socket/HandshakePacketTypes.class b/bin/main/net/lax1dude/eaglercraft/v1_8/socket/HandshakePacketTypes.class
new file mode 100644
index 00000000..c9ffe5a0
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/socket/HandshakePacketTypes.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/socket/RateLimitTracker.class b/bin/main/net/lax1dude/eaglercraft/v1_8/socket/RateLimitTracker.class
new file mode 100644
index 00000000..5339fd82
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/socket/RateLimitTracker.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/socket/ServerQueryDispatch.class b/bin/main/net/lax1dude/eaglercraft/v1_8/socket/ServerQueryDispatch.class
new file mode 100644
index 00000000..7aa1c8d8
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/socket/ServerQueryDispatch.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/vector/Matrix.class b/bin/main/net/lax1dude/eaglercraft/v1_8/vector/Matrix.class
new file mode 100644
index 00000000..7353a0bc
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/vector/Matrix.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/vector/Matrix2f.class b/bin/main/net/lax1dude/eaglercraft/v1_8/vector/Matrix2f.class
new file mode 100644
index 00000000..2d0b9839
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/vector/Matrix2f.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/vector/Matrix3f.class b/bin/main/net/lax1dude/eaglercraft/v1_8/vector/Matrix3f.class
new file mode 100644
index 00000000..54e98aa9
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/vector/Matrix3f.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/vector/Matrix4f.class b/bin/main/net/lax1dude/eaglercraft/v1_8/vector/Matrix4f.class
new file mode 100644
index 00000000..d82e6a91
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/vector/Matrix4f.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/vector/Quaternion.class b/bin/main/net/lax1dude/eaglercraft/v1_8/vector/Quaternion.class
new file mode 100644
index 00000000..1f0d1457
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/vector/Quaternion.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/vector/ReadableVector.class b/bin/main/net/lax1dude/eaglercraft/v1_8/vector/ReadableVector.class
new file mode 100644
index 00000000..712514bd
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/vector/ReadableVector.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/vector/ReadableVector2f.class b/bin/main/net/lax1dude/eaglercraft/v1_8/vector/ReadableVector2f.class
new file mode 100644
index 00000000..88c7686f
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/vector/ReadableVector2f.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/vector/ReadableVector3f.class b/bin/main/net/lax1dude/eaglercraft/v1_8/vector/ReadableVector3f.class
new file mode 100644
index 00000000..0cfdadf7
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/vector/ReadableVector3f.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/vector/ReadableVector4f.class b/bin/main/net/lax1dude/eaglercraft/v1_8/vector/ReadableVector4f.class
new file mode 100644
index 00000000..2c0d6a0f
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/vector/ReadableVector4f.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/vector/Vector.class b/bin/main/net/lax1dude/eaglercraft/v1_8/vector/Vector.class
new file mode 100644
index 00000000..7f559d67
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/vector/Vector.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/vector/Vector2f.class b/bin/main/net/lax1dude/eaglercraft/v1_8/vector/Vector2f.class
new file mode 100644
index 00000000..bf29080d
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/vector/Vector2f.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/vector/Vector3f.class b/bin/main/net/lax1dude/eaglercraft/v1_8/vector/Vector3f.class
new file mode 100644
index 00000000..fbd1e1a9
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/vector/Vector3f.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/vector/Vector4f.class b/bin/main/net/lax1dude/eaglercraft/v1_8/vector/Vector4f.class
new file mode 100644
index 00000000..d7c36f51
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/vector/Vector4f.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/vector/WritableVector2f.class b/bin/main/net/lax1dude/eaglercraft/v1_8/vector/WritableVector2f.class
new file mode 100644
index 00000000..11a43067
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/vector/WritableVector2f.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/vector/WritableVector3f.class b/bin/main/net/lax1dude/eaglercraft/v1_8/vector/WritableVector3f.class
new file mode 100644
index 00000000..684f8117
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/vector/WritableVector3f.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/vector/WritableVector4f.class b/bin/main/net/lax1dude/eaglercraft/v1_8/vector/WritableVector4f.class
new file mode 100644
index 00000000..0153a24c
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/vector/WritableVector4f.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/vfs/FolderResourcePack.class b/bin/main/net/lax1dude/eaglercraft/v1_8/vfs/FolderResourcePack.class
new file mode 100644
index 00000000..fc4735de
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/vfs/FolderResourcePack.class differ
diff --git a/bin/main/net/lax1dude/eaglercraft/v1_8/vfs/SYS.class b/bin/main/net/lax1dude/eaglercraft/v1_8/vfs/SYS.class
new file mode 100644
index 00000000..d33f98a9
Binary files /dev/null and b/bin/main/net/lax1dude/eaglercraft/v1_8/vfs/SYS.class differ
diff --git a/bin/main/net/minecraft/block/Block$1.class b/bin/main/net/minecraft/block/Block$1.class
new file mode 100644
index 00000000..80d263d5
Binary files /dev/null and b/bin/main/net/minecraft/block/Block$1.class differ
diff --git a/bin/main/net/minecraft/block/Block$2.class b/bin/main/net/minecraft/block/Block$2.class
new file mode 100644
index 00000000..4bf6a94b
Binary files /dev/null and b/bin/main/net/minecraft/block/Block$2.class differ
diff --git a/bin/main/net/minecraft/block/Block$3.class b/bin/main/net/minecraft/block/Block$3.class
new file mode 100644
index 00000000..03604f2c
Binary files /dev/null and b/bin/main/net/minecraft/block/Block$3.class differ
diff --git a/bin/main/net/minecraft/block/Block$4.class b/bin/main/net/minecraft/block/Block$4.class
new file mode 100644
index 00000000..986daccf
Binary files /dev/null and b/bin/main/net/minecraft/block/Block$4.class differ
diff --git a/bin/main/net/minecraft/block/Block$EnumOffsetType.class b/bin/main/net/minecraft/block/Block$EnumOffsetType.class
new file mode 100644
index 00000000..cb2f68e3
Binary files /dev/null and b/bin/main/net/minecraft/block/Block$EnumOffsetType.class differ
diff --git a/bin/main/net/minecraft/block/Block$SoundType.class b/bin/main/net/minecraft/block/Block$SoundType.class
new file mode 100644
index 00000000..ad01f208
Binary files /dev/null and b/bin/main/net/minecraft/block/Block$SoundType.class differ
diff --git a/bin/main/net/minecraft/block/Block.class b/bin/main/net/minecraft/block/Block.class
new file mode 100644
index 00000000..70c93528
Binary files /dev/null and b/bin/main/net/minecraft/block/Block.class differ
diff --git a/bin/main/net/minecraft/block/BlockAir.class b/bin/main/net/minecraft/block/BlockAir.class
new file mode 100644
index 00000000..b3d52933
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockAir.class differ
diff --git a/bin/main/net/minecraft/block/BlockAnvil$Anvil.class b/bin/main/net/minecraft/block/BlockAnvil$Anvil.class
new file mode 100644
index 00000000..18ba2900
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockAnvil$Anvil.class differ
diff --git a/bin/main/net/minecraft/block/BlockAnvil.class b/bin/main/net/minecraft/block/BlockAnvil.class
new file mode 100644
index 00000000..e37dc3e1
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockAnvil.class differ
diff --git a/bin/main/net/minecraft/block/BlockBanner$BlockBannerHanging.class b/bin/main/net/minecraft/block/BlockBanner$BlockBannerHanging.class
new file mode 100644
index 00000000..5108b63f
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockBanner$BlockBannerHanging.class differ
diff --git a/bin/main/net/minecraft/block/BlockBanner$BlockBannerStanding.class b/bin/main/net/minecraft/block/BlockBanner$BlockBannerStanding.class
new file mode 100644
index 00000000..add1c99b
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockBanner$BlockBannerStanding.class differ
diff --git a/bin/main/net/minecraft/block/BlockBanner.class b/bin/main/net/minecraft/block/BlockBanner.class
new file mode 100644
index 00000000..f1735fa8
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockBanner.class differ
diff --git a/bin/main/net/minecraft/block/BlockBarrier.class b/bin/main/net/minecraft/block/BlockBarrier.class
new file mode 100644
index 00000000..f6f15730
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockBarrier.class differ
diff --git a/bin/main/net/minecraft/block/BlockBasePressurePlate.class b/bin/main/net/minecraft/block/BlockBasePressurePlate.class
new file mode 100644
index 00000000..11094957
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockBasePressurePlate.class differ
diff --git a/bin/main/net/minecraft/block/BlockBeacon.class b/bin/main/net/minecraft/block/BlockBeacon.class
new file mode 100644
index 00000000..3de55e71
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockBeacon.class differ
diff --git a/bin/main/net/minecraft/block/BlockBed$EnumPartType.class b/bin/main/net/minecraft/block/BlockBed$EnumPartType.class
new file mode 100644
index 00000000..547da29c
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockBed$EnumPartType.class differ
diff --git a/bin/main/net/minecraft/block/BlockBed.class b/bin/main/net/minecraft/block/BlockBed.class
new file mode 100644
index 00000000..c14db117
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockBed.class differ
diff --git a/bin/main/net/minecraft/block/BlockBookshelf.class b/bin/main/net/minecraft/block/BlockBookshelf.class
new file mode 100644
index 00000000..1195256d
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockBookshelf.class differ
diff --git a/bin/main/net/minecraft/block/BlockBreakable.class b/bin/main/net/minecraft/block/BlockBreakable.class
new file mode 100644
index 00000000..8d862789
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockBreakable.class differ
diff --git a/bin/main/net/minecraft/block/BlockBrewingStand.class b/bin/main/net/minecraft/block/BlockBrewingStand.class
new file mode 100644
index 00000000..8dc4e56d
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockBrewingStand.class differ
diff --git a/bin/main/net/minecraft/block/BlockBush.class b/bin/main/net/minecraft/block/BlockBush.class
new file mode 100644
index 00000000..b25ec0b6
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockBush.class differ
diff --git a/bin/main/net/minecraft/block/BlockButton.class b/bin/main/net/minecraft/block/BlockButton.class
new file mode 100644
index 00000000..fbe0608a
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockButton.class differ
diff --git a/bin/main/net/minecraft/block/BlockButtonStone.class b/bin/main/net/minecraft/block/BlockButtonStone.class
new file mode 100644
index 00000000..8a98e668
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockButtonStone.class differ
diff --git a/bin/main/net/minecraft/block/BlockButtonWood.class b/bin/main/net/minecraft/block/BlockButtonWood.class
new file mode 100644
index 00000000..645f0253
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockButtonWood.class differ
diff --git a/bin/main/net/minecraft/block/BlockCactus.class b/bin/main/net/minecraft/block/BlockCactus.class
new file mode 100644
index 00000000..a09b80e0
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockCactus.class differ
diff --git a/bin/main/net/minecraft/block/BlockCake.class b/bin/main/net/minecraft/block/BlockCake.class
new file mode 100644
index 00000000..28e31c46
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockCake.class differ
diff --git a/bin/main/net/minecraft/block/BlockCarpet.class b/bin/main/net/minecraft/block/BlockCarpet.class
new file mode 100644
index 00000000..f2aac6b7
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockCarpet.class differ
diff --git a/bin/main/net/minecraft/block/BlockCarrot.class b/bin/main/net/minecraft/block/BlockCarrot.class
new file mode 100644
index 00000000..bf0897ab
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockCarrot.class differ
diff --git a/bin/main/net/minecraft/block/BlockCauldron.class b/bin/main/net/minecraft/block/BlockCauldron.class
new file mode 100644
index 00000000..60ad4107
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockCauldron.class differ
diff --git a/bin/main/net/minecraft/block/BlockChest.class b/bin/main/net/minecraft/block/BlockChest.class
new file mode 100644
index 00000000..cb5fa7c8
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockChest.class differ
diff --git a/bin/main/net/minecraft/block/BlockClay.class b/bin/main/net/minecraft/block/BlockClay.class
new file mode 100644
index 00000000..d82c2225
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockClay.class differ
diff --git a/bin/main/net/minecraft/block/BlockCocoa.class b/bin/main/net/minecraft/block/BlockCocoa.class
new file mode 100644
index 00000000..2b5683be
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockCocoa.class differ
diff --git a/bin/main/net/minecraft/block/BlockColored.class b/bin/main/net/minecraft/block/BlockColored.class
new file mode 100644
index 00000000..373e802e
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockColored.class differ
diff --git a/bin/main/net/minecraft/block/BlockCommandBlock.class b/bin/main/net/minecraft/block/BlockCommandBlock.class
new file mode 100644
index 00000000..06c9fce9
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockCommandBlock.class differ
diff --git a/bin/main/net/minecraft/block/BlockCompressedPowered.class b/bin/main/net/minecraft/block/BlockCompressedPowered.class
new file mode 100644
index 00000000..7f878067
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockCompressedPowered.class differ
diff --git a/bin/main/net/minecraft/block/BlockContainer.class b/bin/main/net/minecraft/block/BlockContainer.class
new file mode 100644
index 00000000..5daba2fb
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockContainer.class differ
diff --git a/bin/main/net/minecraft/block/BlockCrops.class b/bin/main/net/minecraft/block/BlockCrops.class
new file mode 100644
index 00000000..c47faa34
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockCrops.class differ
diff --git a/bin/main/net/minecraft/block/BlockDaylightDetector.class b/bin/main/net/minecraft/block/BlockDaylightDetector.class
new file mode 100644
index 00000000..9dd17b8b
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockDaylightDetector.class differ
diff --git a/bin/main/net/minecraft/block/BlockDeadBush.class b/bin/main/net/minecraft/block/BlockDeadBush.class
new file mode 100644
index 00000000..f76f83b5
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockDeadBush.class differ
diff --git a/bin/main/net/minecraft/block/BlockDirectional.class b/bin/main/net/minecraft/block/BlockDirectional.class
new file mode 100644
index 00000000..54aa47e4
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockDirectional.class differ
diff --git a/bin/main/net/minecraft/block/BlockDirt$DirtType.class b/bin/main/net/minecraft/block/BlockDirt$DirtType.class
new file mode 100644
index 00000000..4c6a15f1
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockDirt$DirtType.class differ
diff --git a/bin/main/net/minecraft/block/BlockDirt.class b/bin/main/net/minecraft/block/BlockDirt.class
new file mode 100644
index 00000000..1a0d250a
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockDirt.class differ
diff --git a/bin/main/net/minecraft/block/BlockDispenser.class b/bin/main/net/minecraft/block/BlockDispenser.class
new file mode 100644
index 00000000..27a5fcac
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockDispenser.class differ
diff --git a/bin/main/net/minecraft/block/BlockDoor$EnumDoorHalf.class b/bin/main/net/minecraft/block/BlockDoor$EnumDoorHalf.class
new file mode 100644
index 00000000..a81f11b0
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockDoor$EnumDoorHalf.class differ
diff --git a/bin/main/net/minecraft/block/BlockDoor$EnumHingePosition.class b/bin/main/net/minecraft/block/BlockDoor$EnumHingePosition.class
new file mode 100644
index 00000000..4403a630
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockDoor$EnumHingePosition.class differ
diff --git a/bin/main/net/minecraft/block/BlockDoor.class b/bin/main/net/minecraft/block/BlockDoor.class
new file mode 100644
index 00000000..b601ea13
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockDoor.class differ
diff --git a/bin/main/net/minecraft/block/BlockDoublePlant$EnumBlockHalf.class b/bin/main/net/minecraft/block/BlockDoublePlant$EnumBlockHalf.class
new file mode 100644
index 00000000..361a434a
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockDoublePlant$EnumBlockHalf.class differ
diff --git a/bin/main/net/minecraft/block/BlockDoublePlant$EnumPlantType.class b/bin/main/net/minecraft/block/BlockDoublePlant$EnumPlantType.class
new file mode 100644
index 00000000..ab4175e7
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockDoublePlant$EnumPlantType.class differ
diff --git a/bin/main/net/minecraft/block/BlockDoublePlant.class b/bin/main/net/minecraft/block/BlockDoublePlant.class
new file mode 100644
index 00000000..e4e490bd
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockDoublePlant.class differ
diff --git a/bin/main/net/minecraft/block/BlockDoubleStoneSlab.class b/bin/main/net/minecraft/block/BlockDoubleStoneSlab.class
new file mode 100644
index 00000000..899a2566
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockDoubleStoneSlab.class differ
diff --git a/bin/main/net/minecraft/block/BlockDoubleStoneSlabNew.class b/bin/main/net/minecraft/block/BlockDoubleStoneSlabNew.class
new file mode 100644
index 00000000..294da593
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockDoubleStoneSlabNew.class differ
diff --git a/bin/main/net/minecraft/block/BlockDoubleWoodSlab.class b/bin/main/net/minecraft/block/BlockDoubleWoodSlab.class
new file mode 100644
index 00000000..d1085d74
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockDoubleWoodSlab.class differ
diff --git a/bin/main/net/minecraft/block/BlockDragonEgg.class b/bin/main/net/minecraft/block/BlockDragonEgg.class
new file mode 100644
index 00000000..86e8111f
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockDragonEgg.class differ
diff --git a/bin/main/net/minecraft/block/BlockDropper.class b/bin/main/net/minecraft/block/BlockDropper.class
new file mode 100644
index 00000000..9039979a
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockDropper.class differ
diff --git a/bin/main/net/minecraft/block/BlockDynamicLiquid.class b/bin/main/net/minecraft/block/BlockDynamicLiquid.class
new file mode 100644
index 00000000..8de8fae9
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockDynamicLiquid.class differ
diff --git a/bin/main/net/minecraft/block/BlockEnchantmentTable.class b/bin/main/net/minecraft/block/BlockEnchantmentTable.class
new file mode 100644
index 00000000..fa079fda
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockEnchantmentTable.class differ
diff --git a/bin/main/net/minecraft/block/BlockEndPortal.class b/bin/main/net/minecraft/block/BlockEndPortal.class
new file mode 100644
index 00000000..c89da195
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockEndPortal.class differ
diff --git a/bin/main/net/minecraft/block/BlockEndPortalFrame.class b/bin/main/net/minecraft/block/BlockEndPortalFrame.class
new file mode 100644
index 00000000..781e4b51
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockEndPortalFrame.class differ
diff --git a/bin/main/net/minecraft/block/BlockEnderChest.class b/bin/main/net/minecraft/block/BlockEnderChest.class
new file mode 100644
index 00000000..cccf96ff
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockEnderChest.class differ
diff --git a/bin/main/net/minecraft/block/BlockEventData.class b/bin/main/net/minecraft/block/BlockEventData.class
new file mode 100644
index 00000000..4b87e44d
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockEventData.class differ
diff --git a/bin/main/net/minecraft/block/BlockFalling.class b/bin/main/net/minecraft/block/BlockFalling.class
new file mode 100644
index 00000000..ace02194
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockFalling.class differ
diff --git a/bin/main/net/minecraft/block/BlockFarmland.class b/bin/main/net/minecraft/block/BlockFarmland.class
new file mode 100644
index 00000000..1f2c2bcb
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockFarmland.class differ
diff --git a/bin/main/net/minecraft/block/BlockFence.class b/bin/main/net/minecraft/block/BlockFence.class
new file mode 100644
index 00000000..a1c107ec
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockFence.class differ
diff --git a/bin/main/net/minecraft/block/BlockFenceGate.class b/bin/main/net/minecraft/block/BlockFenceGate.class
new file mode 100644
index 00000000..330b3643
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockFenceGate.class differ
diff --git a/bin/main/net/minecraft/block/BlockFire.class b/bin/main/net/minecraft/block/BlockFire.class
new file mode 100644
index 00000000..c3c5af4c
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockFire.class differ
diff --git a/bin/main/net/minecraft/block/BlockFlower$1.class b/bin/main/net/minecraft/block/BlockFlower$1.class
new file mode 100644
index 00000000..f7ba1e83
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockFlower$1.class differ
diff --git a/bin/main/net/minecraft/block/BlockFlower$EnumFlowerColor.class b/bin/main/net/minecraft/block/BlockFlower$EnumFlowerColor.class
new file mode 100644
index 00000000..24771bd4
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockFlower$EnumFlowerColor.class differ
diff --git a/bin/main/net/minecraft/block/BlockFlower$EnumFlowerType$1.class b/bin/main/net/minecraft/block/BlockFlower$EnumFlowerType$1.class
new file mode 100644
index 00000000..9df945d9
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockFlower$EnumFlowerType$1.class differ
diff --git a/bin/main/net/minecraft/block/BlockFlower$EnumFlowerType.class b/bin/main/net/minecraft/block/BlockFlower$EnumFlowerType.class
new file mode 100644
index 00000000..5b7b9c4e
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockFlower$EnumFlowerType.class differ
diff --git a/bin/main/net/minecraft/block/BlockFlower.class b/bin/main/net/minecraft/block/BlockFlower.class
new file mode 100644
index 00000000..ad2260f8
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockFlower.class differ
diff --git a/bin/main/net/minecraft/block/BlockFlowerPot$EnumFlowerType.class b/bin/main/net/minecraft/block/BlockFlowerPot$EnumFlowerType.class
new file mode 100644
index 00000000..82453fbd
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockFlowerPot$EnumFlowerType.class differ
diff --git a/bin/main/net/minecraft/block/BlockFlowerPot.class b/bin/main/net/minecraft/block/BlockFlowerPot.class
new file mode 100644
index 00000000..26a773e1
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockFlowerPot.class differ
diff --git a/bin/main/net/minecraft/block/BlockFurnace.class b/bin/main/net/minecraft/block/BlockFurnace.class
new file mode 100644
index 00000000..ab798532
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockFurnace.class differ
diff --git a/bin/main/net/minecraft/block/BlockGlass.class b/bin/main/net/minecraft/block/BlockGlass.class
new file mode 100644
index 00000000..a267a6ce
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockGlass.class differ
diff --git a/bin/main/net/minecraft/block/BlockGlowstone.class b/bin/main/net/minecraft/block/BlockGlowstone.class
new file mode 100644
index 00000000..02655944
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockGlowstone.class differ
diff --git a/bin/main/net/minecraft/block/BlockGrass.class b/bin/main/net/minecraft/block/BlockGrass.class
new file mode 100644
index 00000000..e51a90fc
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockGrass.class differ
diff --git a/bin/main/net/minecraft/block/BlockGravel.class b/bin/main/net/minecraft/block/BlockGravel.class
new file mode 100644
index 00000000..9b09a1c4
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockGravel.class differ
diff --git a/bin/main/net/minecraft/block/BlockHalfStoneSlab.class b/bin/main/net/minecraft/block/BlockHalfStoneSlab.class
new file mode 100644
index 00000000..0c6be6c3
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockHalfStoneSlab.class differ
diff --git a/bin/main/net/minecraft/block/BlockHalfStoneSlabNew.class b/bin/main/net/minecraft/block/BlockHalfStoneSlabNew.class
new file mode 100644
index 00000000..5ec64310
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockHalfStoneSlabNew.class differ
diff --git a/bin/main/net/minecraft/block/BlockHalfWoodSlab.class b/bin/main/net/minecraft/block/BlockHalfWoodSlab.class
new file mode 100644
index 00000000..aaf30b3f
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockHalfWoodSlab.class differ
diff --git a/bin/main/net/minecraft/block/BlockHardenedClay.class b/bin/main/net/minecraft/block/BlockHardenedClay.class
new file mode 100644
index 00000000..d3613b3b
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockHardenedClay.class differ
diff --git a/bin/main/net/minecraft/block/BlockHay.class b/bin/main/net/minecraft/block/BlockHay.class
new file mode 100644
index 00000000..f657bb58
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockHay.class differ
diff --git a/bin/main/net/minecraft/block/BlockHopper$1.class b/bin/main/net/minecraft/block/BlockHopper$1.class
new file mode 100644
index 00000000..4b1b61c1
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockHopper$1.class differ
diff --git a/bin/main/net/minecraft/block/BlockHopper.class b/bin/main/net/minecraft/block/BlockHopper.class
new file mode 100644
index 00000000..32ea4fd2
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockHopper.class differ
diff --git a/bin/main/net/minecraft/block/BlockHugeMushroom$EnumType.class b/bin/main/net/minecraft/block/BlockHugeMushroom$EnumType.class
new file mode 100644
index 00000000..f764460e
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockHugeMushroom$EnumType.class differ
diff --git a/bin/main/net/minecraft/block/BlockHugeMushroom.class b/bin/main/net/minecraft/block/BlockHugeMushroom.class
new file mode 100644
index 00000000..4dbc8377
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockHugeMushroom.class differ
diff --git a/bin/main/net/minecraft/block/BlockIce.class b/bin/main/net/minecraft/block/BlockIce.class
new file mode 100644
index 00000000..325ed9b1
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockIce.class differ
diff --git a/bin/main/net/minecraft/block/BlockJukebox$TileEntityJukebox.class b/bin/main/net/minecraft/block/BlockJukebox$TileEntityJukebox.class
new file mode 100644
index 00000000..2f8cbca3
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockJukebox$TileEntityJukebox.class differ
diff --git a/bin/main/net/minecraft/block/BlockJukebox.class b/bin/main/net/minecraft/block/BlockJukebox.class
new file mode 100644
index 00000000..43468b5d
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockJukebox.class differ
diff --git a/bin/main/net/minecraft/block/BlockLadder.class b/bin/main/net/minecraft/block/BlockLadder.class
new file mode 100644
index 00000000..b3e37b5d
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockLadder.class differ
diff --git a/bin/main/net/minecraft/block/BlockLeaves.class b/bin/main/net/minecraft/block/BlockLeaves.class
new file mode 100644
index 00000000..84b596e4
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockLeaves.class differ
diff --git a/bin/main/net/minecraft/block/BlockLeavesBase.class b/bin/main/net/minecraft/block/BlockLeavesBase.class
new file mode 100644
index 00000000..46a4a2fe
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockLeavesBase.class differ
diff --git a/bin/main/net/minecraft/block/BlockLever$EnumOrientation.class b/bin/main/net/minecraft/block/BlockLever$EnumOrientation.class
new file mode 100644
index 00000000..ebc64935
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockLever$EnumOrientation.class differ
diff --git a/bin/main/net/minecraft/block/BlockLever.class b/bin/main/net/minecraft/block/BlockLever.class
new file mode 100644
index 00000000..fddd88e7
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockLever.class differ
diff --git a/bin/main/net/minecraft/block/BlockLilyPad.class b/bin/main/net/minecraft/block/BlockLilyPad.class
new file mode 100644
index 00000000..9a2c44c1
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockLilyPad.class differ
diff --git a/bin/main/net/minecraft/block/BlockLiquid.class b/bin/main/net/minecraft/block/BlockLiquid.class
new file mode 100644
index 00000000..cc417a2d
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockLiquid.class differ
diff --git a/bin/main/net/minecraft/block/BlockLog$EnumAxis.class b/bin/main/net/minecraft/block/BlockLog$EnumAxis.class
new file mode 100644
index 00000000..fcc3cc7e
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockLog$EnumAxis.class differ
diff --git a/bin/main/net/minecraft/block/BlockLog.class b/bin/main/net/minecraft/block/BlockLog.class
new file mode 100644
index 00000000..c0f0364f
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockLog.class differ
diff --git a/bin/main/net/minecraft/block/BlockMelon.class b/bin/main/net/minecraft/block/BlockMelon.class
new file mode 100644
index 00000000..647fd0f1
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockMelon.class differ
diff --git a/bin/main/net/minecraft/block/BlockMobSpawner.class b/bin/main/net/minecraft/block/BlockMobSpawner.class
new file mode 100644
index 00000000..f99ccab9
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockMobSpawner.class differ
diff --git a/bin/main/net/minecraft/block/BlockMushroom.class b/bin/main/net/minecraft/block/BlockMushroom.class
new file mode 100644
index 00000000..30b68fea
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockMushroom.class differ
diff --git a/bin/main/net/minecraft/block/BlockMycelium.class b/bin/main/net/minecraft/block/BlockMycelium.class
new file mode 100644
index 00000000..49971159
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockMycelium.class differ
diff --git a/bin/main/net/minecraft/block/BlockNetherBrick.class b/bin/main/net/minecraft/block/BlockNetherBrick.class
new file mode 100644
index 00000000..ab0dafea
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockNetherBrick.class differ
diff --git a/bin/main/net/minecraft/block/BlockNetherWart.class b/bin/main/net/minecraft/block/BlockNetherWart.class
new file mode 100644
index 00000000..ac3b4c6b
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockNetherWart.class differ
diff --git a/bin/main/net/minecraft/block/BlockNetherrack.class b/bin/main/net/minecraft/block/BlockNetherrack.class
new file mode 100644
index 00000000..53e88735
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockNetherrack.class differ
diff --git a/bin/main/net/minecraft/block/BlockNewLeaf$1.class b/bin/main/net/minecraft/block/BlockNewLeaf$1.class
new file mode 100644
index 00000000..7d2daf43
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockNewLeaf$1.class differ
diff --git a/bin/main/net/minecraft/block/BlockNewLeaf.class b/bin/main/net/minecraft/block/BlockNewLeaf.class
new file mode 100644
index 00000000..65dacf67
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockNewLeaf.class differ
diff --git a/bin/main/net/minecraft/block/BlockNewLog$1.class b/bin/main/net/minecraft/block/BlockNewLog$1.class
new file mode 100644
index 00000000..e9791b8c
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockNewLog$1.class differ
diff --git a/bin/main/net/minecraft/block/BlockNewLog.class b/bin/main/net/minecraft/block/BlockNewLog.class
new file mode 100644
index 00000000..bc26980c
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockNewLog.class differ
diff --git a/bin/main/net/minecraft/block/BlockNote.class b/bin/main/net/minecraft/block/BlockNote.class
new file mode 100644
index 00000000..f86610a7
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockNote.class differ
diff --git a/bin/main/net/minecraft/block/BlockObsidian.class b/bin/main/net/minecraft/block/BlockObsidian.class
new file mode 100644
index 00000000..1d107610
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockObsidian.class differ
diff --git a/bin/main/net/minecraft/block/BlockOldLeaf$1.class b/bin/main/net/minecraft/block/BlockOldLeaf$1.class
new file mode 100644
index 00000000..32042cba
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockOldLeaf$1.class differ
diff --git a/bin/main/net/minecraft/block/BlockOldLeaf.class b/bin/main/net/minecraft/block/BlockOldLeaf.class
new file mode 100644
index 00000000..5ec70fa3
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockOldLeaf.class differ
diff --git a/bin/main/net/minecraft/block/BlockOldLog$1.class b/bin/main/net/minecraft/block/BlockOldLog$1.class
new file mode 100644
index 00000000..f84576a2
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockOldLog$1.class differ
diff --git a/bin/main/net/minecraft/block/BlockOldLog.class b/bin/main/net/minecraft/block/BlockOldLog.class
new file mode 100644
index 00000000..2bd28877
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockOldLog.class differ
diff --git a/bin/main/net/minecraft/block/BlockOre.class b/bin/main/net/minecraft/block/BlockOre.class
new file mode 100644
index 00000000..b082d9ae
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockOre.class differ
diff --git a/bin/main/net/minecraft/block/BlockPackedIce.class b/bin/main/net/minecraft/block/BlockPackedIce.class
new file mode 100644
index 00000000..bbacfdac
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockPackedIce.class differ
diff --git a/bin/main/net/minecraft/block/BlockPane.class b/bin/main/net/minecraft/block/BlockPane.class
new file mode 100644
index 00000000..55c7a82a
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockPane.class differ
diff --git a/bin/main/net/minecraft/block/BlockPistonBase.class b/bin/main/net/minecraft/block/BlockPistonBase.class
new file mode 100644
index 00000000..26eec6e8
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockPistonBase.class differ
diff --git a/bin/main/net/minecraft/block/BlockPistonExtension$EnumPistonType.class b/bin/main/net/minecraft/block/BlockPistonExtension$EnumPistonType.class
new file mode 100644
index 00000000..d5fd900b
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockPistonExtension$EnumPistonType.class differ
diff --git a/bin/main/net/minecraft/block/BlockPistonExtension.class b/bin/main/net/minecraft/block/BlockPistonExtension.class
new file mode 100644
index 00000000..7261ce07
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockPistonExtension.class differ
diff --git a/bin/main/net/minecraft/block/BlockPistonMoving.class b/bin/main/net/minecraft/block/BlockPistonMoving.class
new file mode 100644
index 00000000..6cc08db7
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockPistonMoving.class differ
diff --git a/bin/main/net/minecraft/block/BlockPlanks$EnumType.class b/bin/main/net/minecraft/block/BlockPlanks$EnumType.class
new file mode 100644
index 00000000..c4322f93
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockPlanks$EnumType.class differ
diff --git a/bin/main/net/minecraft/block/BlockPlanks.class b/bin/main/net/minecraft/block/BlockPlanks.class
new file mode 100644
index 00000000..c89d34c2
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockPlanks.class differ
diff --git a/bin/main/net/minecraft/block/BlockPortal$Size.class b/bin/main/net/minecraft/block/BlockPortal$Size.class
new file mode 100644
index 00000000..588a3baa
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockPortal$Size.class differ
diff --git a/bin/main/net/minecraft/block/BlockPortal.class b/bin/main/net/minecraft/block/BlockPortal.class
new file mode 100644
index 00000000..abee62fd
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockPortal.class differ
diff --git a/bin/main/net/minecraft/block/BlockPotato.class b/bin/main/net/minecraft/block/BlockPotato.class
new file mode 100644
index 00000000..01258d1f
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockPotato.class differ
diff --git a/bin/main/net/minecraft/block/BlockPressurePlate$Sensitivity.class b/bin/main/net/minecraft/block/BlockPressurePlate$Sensitivity.class
new file mode 100644
index 00000000..5efbed5d
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockPressurePlate$Sensitivity.class differ
diff --git a/bin/main/net/minecraft/block/BlockPressurePlate.class b/bin/main/net/minecraft/block/BlockPressurePlate.class
new file mode 100644
index 00000000..c112b30c
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockPressurePlate.class differ
diff --git a/bin/main/net/minecraft/block/BlockPressurePlateWeighted.class b/bin/main/net/minecraft/block/BlockPressurePlateWeighted.class
new file mode 100644
index 00000000..16416a17
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockPressurePlateWeighted.class differ
diff --git a/bin/main/net/minecraft/block/BlockPrismarine$EnumType.class b/bin/main/net/minecraft/block/BlockPrismarine$EnumType.class
new file mode 100644
index 00000000..b30833ac
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockPrismarine$EnumType.class differ
diff --git a/bin/main/net/minecraft/block/BlockPrismarine.class b/bin/main/net/minecraft/block/BlockPrismarine.class
new file mode 100644
index 00000000..49e19b43
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockPrismarine.class differ
diff --git a/bin/main/net/minecraft/block/BlockPumpkin$1.class b/bin/main/net/minecraft/block/BlockPumpkin$1.class
new file mode 100644
index 00000000..56312206
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockPumpkin$1.class differ
diff --git a/bin/main/net/minecraft/block/BlockPumpkin.class b/bin/main/net/minecraft/block/BlockPumpkin.class
new file mode 100644
index 00000000..6cc67dcf
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockPumpkin.class differ
diff --git a/bin/main/net/minecraft/block/BlockQuartz$EnumType.class b/bin/main/net/minecraft/block/BlockQuartz$EnumType.class
new file mode 100644
index 00000000..e2a2fefa
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockQuartz$EnumType.class differ
diff --git a/bin/main/net/minecraft/block/BlockQuartz.class b/bin/main/net/minecraft/block/BlockQuartz.class
new file mode 100644
index 00000000..4da5bc04
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockQuartz.class differ
diff --git a/bin/main/net/minecraft/block/BlockRail.class b/bin/main/net/minecraft/block/BlockRail.class
new file mode 100644
index 00000000..7d4e1745
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockRail.class differ
diff --git a/bin/main/net/minecraft/block/BlockRailBase$EnumRailDirection.class b/bin/main/net/minecraft/block/BlockRailBase$EnumRailDirection.class
new file mode 100644
index 00000000..e877d1db
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockRailBase$EnumRailDirection.class differ
diff --git a/bin/main/net/minecraft/block/BlockRailBase$Rail.class b/bin/main/net/minecraft/block/BlockRailBase$Rail.class
new file mode 100644
index 00000000..8ebf2754
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockRailBase$Rail.class differ
diff --git a/bin/main/net/minecraft/block/BlockRailBase.class b/bin/main/net/minecraft/block/BlockRailBase.class
new file mode 100644
index 00000000..3ee331a1
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockRailBase.class differ
diff --git a/bin/main/net/minecraft/block/BlockRailDetector$1.class b/bin/main/net/minecraft/block/BlockRailDetector$1.class
new file mode 100644
index 00000000..31541c0d
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockRailDetector$1.class differ
diff --git a/bin/main/net/minecraft/block/BlockRailDetector.class b/bin/main/net/minecraft/block/BlockRailDetector.class
new file mode 100644
index 00000000..d0c25be7
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockRailDetector.class differ
diff --git a/bin/main/net/minecraft/block/BlockRailPowered$1.class b/bin/main/net/minecraft/block/BlockRailPowered$1.class
new file mode 100644
index 00000000..7a86831e
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockRailPowered$1.class differ
diff --git a/bin/main/net/minecraft/block/BlockRailPowered.class b/bin/main/net/minecraft/block/BlockRailPowered.class
new file mode 100644
index 00000000..2c8b3e66
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockRailPowered.class differ
diff --git a/bin/main/net/minecraft/block/BlockRedFlower.class b/bin/main/net/minecraft/block/BlockRedFlower.class
new file mode 100644
index 00000000..c168b26b
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockRedFlower.class differ
diff --git a/bin/main/net/minecraft/block/BlockRedSandstone$EnumType.class b/bin/main/net/minecraft/block/BlockRedSandstone$EnumType.class
new file mode 100644
index 00000000..23dc195f
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockRedSandstone$EnumType.class differ
diff --git a/bin/main/net/minecraft/block/BlockRedSandstone.class b/bin/main/net/minecraft/block/BlockRedSandstone.class
new file mode 100644
index 00000000..f7939407
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockRedSandstone.class differ
diff --git a/bin/main/net/minecraft/block/BlockRedstoneComparator$1.class b/bin/main/net/minecraft/block/BlockRedstoneComparator$1.class
new file mode 100644
index 00000000..0c78703d
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockRedstoneComparator$1.class differ
diff --git a/bin/main/net/minecraft/block/BlockRedstoneComparator$Mode.class b/bin/main/net/minecraft/block/BlockRedstoneComparator$Mode.class
new file mode 100644
index 00000000..460bf420
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockRedstoneComparator$Mode.class differ
diff --git a/bin/main/net/minecraft/block/BlockRedstoneComparator.class b/bin/main/net/minecraft/block/BlockRedstoneComparator.class
new file mode 100644
index 00000000..1be06ee4
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockRedstoneComparator.class differ
diff --git a/bin/main/net/minecraft/block/BlockRedstoneDiode.class b/bin/main/net/minecraft/block/BlockRedstoneDiode.class
new file mode 100644
index 00000000..fa4ee719
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockRedstoneDiode.class differ
diff --git a/bin/main/net/minecraft/block/BlockRedstoneLight.class b/bin/main/net/minecraft/block/BlockRedstoneLight.class
new file mode 100644
index 00000000..75d62802
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockRedstoneLight.class differ
diff --git a/bin/main/net/minecraft/block/BlockRedstoneOre.class b/bin/main/net/minecraft/block/BlockRedstoneOre.class
new file mode 100644
index 00000000..7a29205d
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockRedstoneOre.class differ
diff --git a/bin/main/net/minecraft/block/BlockRedstoneRepeater.class b/bin/main/net/minecraft/block/BlockRedstoneRepeater.class
new file mode 100644
index 00000000..5bcea173
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockRedstoneRepeater.class differ
diff --git a/bin/main/net/minecraft/block/BlockRedstoneTorch$Toggle.class b/bin/main/net/minecraft/block/BlockRedstoneTorch$Toggle.class
new file mode 100644
index 00000000..a37f5e16
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockRedstoneTorch$Toggle.class differ
diff --git a/bin/main/net/minecraft/block/BlockRedstoneTorch.class b/bin/main/net/minecraft/block/BlockRedstoneTorch.class
new file mode 100644
index 00000000..50033e34
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockRedstoneTorch.class differ
diff --git a/bin/main/net/minecraft/block/BlockRedstoneWire$EnumAttachPosition.class b/bin/main/net/minecraft/block/BlockRedstoneWire$EnumAttachPosition.class
new file mode 100644
index 00000000..683737cb
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockRedstoneWire$EnumAttachPosition.class differ
diff --git a/bin/main/net/minecraft/block/BlockRedstoneWire.class b/bin/main/net/minecraft/block/BlockRedstoneWire.class
new file mode 100644
index 00000000..c96d8316
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockRedstoneWire.class differ
diff --git a/bin/main/net/minecraft/block/BlockReed.class b/bin/main/net/minecraft/block/BlockReed.class
new file mode 100644
index 00000000..7cc1b573
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockReed.class differ
diff --git a/bin/main/net/minecraft/block/BlockRotatedPillar.class b/bin/main/net/minecraft/block/BlockRotatedPillar.class
new file mode 100644
index 00000000..7da9f435
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockRotatedPillar.class differ
diff --git a/bin/main/net/minecraft/block/BlockSand$EnumType.class b/bin/main/net/minecraft/block/BlockSand$EnumType.class
new file mode 100644
index 00000000..31ca70aa
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockSand$EnumType.class differ
diff --git a/bin/main/net/minecraft/block/BlockSand.class b/bin/main/net/minecraft/block/BlockSand.class
new file mode 100644
index 00000000..4c7928f3
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockSand.class differ
diff --git a/bin/main/net/minecraft/block/BlockSandStone$EnumType.class b/bin/main/net/minecraft/block/BlockSandStone$EnumType.class
new file mode 100644
index 00000000..bbb860d3
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockSandStone$EnumType.class differ
diff --git a/bin/main/net/minecraft/block/BlockSandStone.class b/bin/main/net/minecraft/block/BlockSandStone.class
new file mode 100644
index 00000000..9e3b1922
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockSandStone.class differ
diff --git a/bin/main/net/minecraft/block/BlockSapling.class b/bin/main/net/minecraft/block/BlockSapling.class
new file mode 100644
index 00000000..31401520
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockSapling.class differ
diff --git a/bin/main/net/minecraft/block/BlockSeaLantern.class b/bin/main/net/minecraft/block/BlockSeaLantern.class
new file mode 100644
index 00000000..98eb2ba5
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockSeaLantern.class differ
diff --git a/bin/main/net/minecraft/block/BlockSign.class b/bin/main/net/minecraft/block/BlockSign.class
new file mode 100644
index 00000000..33f28df5
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockSign.class differ
diff --git a/bin/main/net/minecraft/block/BlockSilverfish$EnumType$1.class b/bin/main/net/minecraft/block/BlockSilverfish$EnumType$1.class
new file mode 100644
index 00000000..87e05d30
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockSilverfish$EnumType$1.class differ
diff --git a/bin/main/net/minecraft/block/BlockSilverfish$EnumType$2.class b/bin/main/net/minecraft/block/BlockSilverfish$EnumType$2.class
new file mode 100644
index 00000000..13e2cdf1
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockSilverfish$EnumType$2.class differ
diff --git a/bin/main/net/minecraft/block/BlockSilverfish$EnumType$3.class b/bin/main/net/minecraft/block/BlockSilverfish$EnumType$3.class
new file mode 100644
index 00000000..66169a88
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockSilverfish$EnumType$3.class differ
diff --git a/bin/main/net/minecraft/block/BlockSilverfish$EnumType$4.class b/bin/main/net/minecraft/block/BlockSilverfish$EnumType$4.class
new file mode 100644
index 00000000..cde06217
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockSilverfish$EnumType$4.class differ
diff --git a/bin/main/net/minecraft/block/BlockSilverfish$EnumType$5.class b/bin/main/net/minecraft/block/BlockSilverfish$EnumType$5.class
new file mode 100644
index 00000000..25203f7c
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockSilverfish$EnumType$5.class differ
diff --git a/bin/main/net/minecraft/block/BlockSilverfish$EnumType$6.class b/bin/main/net/minecraft/block/BlockSilverfish$EnumType$6.class
new file mode 100644
index 00000000..77f856a1
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockSilverfish$EnumType$6.class differ
diff --git a/bin/main/net/minecraft/block/BlockSilverfish$EnumType.class b/bin/main/net/minecraft/block/BlockSilverfish$EnumType.class
new file mode 100644
index 00000000..089f94a3
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockSilverfish$EnumType.class differ
diff --git a/bin/main/net/minecraft/block/BlockSilverfish.class b/bin/main/net/minecraft/block/BlockSilverfish.class
new file mode 100644
index 00000000..fe2fac83
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockSilverfish.class differ
diff --git a/bin/main/net/minecraft/block/BlockSkull$1.class b/bin/main/net/minecraft/block/BlockSkull$1.class
new file mode 100644
index 00000000..b5dadde8
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockSkull$1.class differ
diff --git a/bin/main/net/minecraft/block/BlockSkull.class b/bin/main/net/minecraft/block/BlockSkull.class
new file mode 100644
index 00000000..16579319
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockSkull.class differ
diff --git a/bin/main/net/minecraft/block/BlockSlab$EnumBlockHalf.class b/bin/main/net/minecraft/block/BlockSlab$EnumBlockHalf.class
new file mode 100644
index 00000000..f08b35cc
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockSlab$EnumBlockHalf.class differ
diff --git a/bin/main/net/minecraft/block/BlockSlab.class b/bin/main/net/minecraft/block/BlockSlab.class
new file mode 100644
index 00000000..004d5e62
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockSlab.class differ
diff --git a/bin/main/net/minecraft/block/BlockSlime.class b/bin/main/net/minecraft/block/BlockSlime.class
new file mode 100644
index 00000000..b15c7f8c
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockSlime.class differ
diff --git a/bin/main/net/minecraft/block/BlockSnow.class b/bin/main/net/minecraft/block/BlockSnow.class
new file mode 100644
index 00000000..64da18bd
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockSnow.class differ
diff --git a/bin/main/net/minecraft/block/BlockSnowBlock.class b/bin/main/net/minecraft/block/BlockSnowBlock.class
new file mode 100644
index 00000000..2debecb5
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockSnowBlock.class differ
diff --git a/bin/main/net/minecraft/block/BlockSoulSand.class b/bin/main/net/minecraft/block/BlockSoulSand.class
new file mode 100644
index 00000000..d192dc62
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockSoulSand.class differ
diff --git a/bin/main/net/minecraft/block/BlockSourceImpl.class b/bin/main/net/minecraft/block/BlockSourceImpl.class
new file mode 100644
index 00000000..c0ae3c25
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockSourceImpl.class differ
diff --git a/bin/main/net/minecraft/block/BlockSponge.class b/bin/main/net/minecraft/block/BlockSponge.class
new file mode 100644
index 00000000..b999f551
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockSponge.class differ
diff --git a/bin/main/net/minecraft/block/BlockStainedGlass.class b/bin/main/net/minecraft/block/BlockStainedGlass.class
new file mode 100644
index 00000000..57081834
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockStainedGlass.class differ
diff --git a/bin/main/net/minecraft/block/BlockStainedGlassPane.class b/bin/main/net/minecraft/block/BlockStainedGlassPane.class
new file mode 100644
index 00000000..1c2e9180
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockStainedGlassPane.class differ
diff --git a/bin/main/net/minecraft/block/BlockStairs$EnumHalf.class b/bin/main/net/minecraft/block/BlockStairs$EnumHalf.class
new file mode 100644
index 00000000..c49fd0ac
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockStairs$EnumHalf.class differ
diff --git a/bin/main/net/minecraft/block/BlockStairs$EnumShape.class b/bin/main/net/minecraft/block/BlockStairs$EnumShape.class
new file mode 100644
index 00000000..30f64651
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockStairs$EnumShape.class differ
diff --git a/bin/main/net/minecraft/block/BlockStairs.class b/bin/main/net/minecraft/block/BlockStairs.class
new file mode 100644
index 00000000..fe7f6bba
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockStairs.class differ
diff --git a/bin/main/net/minecraft/block/BlockStandingSign.class b/bin/main/net/minecraft/block/BlockStandingSign.class
new file mode 100644
index 00000000..75bb2d4f
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockStandingSign.class differ
diff --git a/bin/main/net/minecraft/block/BlockStaticLiquid.class b/bin/main/net/minecraft/block/BlockStaticLiquid.class
new file mode 100644
index 00000000..fa225e23
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockStaticLiquid.class differ
diff --git a/bin/main/net/minecraft/block/BlockStem$1.class b/bin/main/net/minecraft/block/BlockStem$1.class
new file mode 100644
index 00000000..f34bc75d
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockStem$1.class differ
diff --git a/bin/main/net/minecraft/block/BlockStem.class b/bin/main/net/minecraft/block/BlockStem.class
new file mode 100644
index 00000000..3f15f949
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockStem.class differ
diff --git a/bin/main/net/minecraft/block/BlockStone$EnumType.class b/bin/main/net/minecraft/block/BlockStone$EnumType.class
new file mode 100644
index 00000000..8c2fff47
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockStone$EnumType.class differ
diff --git a/bin/main/net/minecraft/block/BlockStone.class b/bin/main/net/minecraft/block/BlockStone.class
new file mode 100644
index 00000000..15eef970
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockStone.class differ
diff --git a/bin/main/net/minecraft/block/BlockStoneBrick$EnumType.class b/bin/main/net/minecraft/block/BlockStoneBrick$EnumType.class
new file mode 100644
index 00000000..b716897a
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockStoneBrick$EnumType.class differ
diff --git a/bin/main/net/minecraft/block/BlockStoneBrick.class b/bin/main/net/minecraft/block/BlockStoneBrick.class
new file mode 100644
index 00000000..c75d011e
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockStoneBrick.class differ
diff --git a/bin/main/net/minecraft/block/BlockStoneSlab$EnumType.class b/bin/main/net/minecraft/block/BlockStoneSlab$EnumType.class
new file mode 100644
index 00000000..0c75beb2
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockStoneSlab$EnumType.class differ
diff --git a/bin/main/net/minecraft/block/BlockStoneSlab.class b/bin/main/net/minecraft/block/BlockStoneSlab.class
new file mode 100644
index 00000000..4d6a7733
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockStoneSlab.class differ
diff --git a/bin/main/net/minecraft/block/BlockStoneSlabNew$EnumType.class b/bin/main/net/minecraft/block/BlockStoneSlabNew$EnumType.class
new file mode 100644
index 00000000..04b6fd3b
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockStoneSlabNew$EnumType.class differ
diff --git a/bin/main/net/minecraft/block/BlockStoneSlabNew.class b/bin/main/net/minecraft/block/BlockStoneSlabNew.class
new file mode 100644
index 00000000..711a5ae0
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockStoneSlabNew.class differ
diff --git a/bin/main/net/minecraft/block/BlockTNT.class b/bin/main/net/minecraft/block/BlockTNT.class
new file mode 100644
index 00000000..731d9720
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockTNT.class differ
diff --git a/bin/main/net/minecraft/block/BlockTallGrass$EnumType.class b/bin/main/net/minecraft/block/BlockTallGrass$EnumType.class
new file mode 100644
index 00000000..353c59bb
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockTallGrass$EnumType.class differ
diff --git a/bin/main/net/minecraft/block/BlockTallGrass.class b/bin/main/net/minecraft/block/BlockTallGrass.class
new file mode 100644
index 00000000..fb80c48a
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockTallGrass.class differ
diff --git a/bin/main/net/minecraft/block/BlockTorch$1.class b/bin/main/net/minecraft/block/BlockTorch$1.class
new file mode 100644
index 00000000..9f907805
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockTorch$1.class differ
diff --git a/bin/main/net/minecraft/block/BlockTorch.class b/bin/main/net/minecraft/block/BlockTorch.class
new file mode 100644
index 00000000..45738a6f
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockTorch.class differ
diff --git a/bin/main/net/minecraft/block/BlockTrapDoor$DoorHalf.class b/bin/main/net/minecraft/block/BlockTrapDoor$DoorHalf.class
new file mode 100644
index 00000000..412be1ca
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockTrapDoor$DoorHalf.class differ
diff --git a/bin/main/net/minecraft/block/BlockTrapDoor.class b/bin/main/net/minecraft/block/BlockTrapDoor.class
new file mode 100644
index 00000000..4a104e38
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockTrapDoor.class differ
diff --git a/bin/main/net/minecraft/block/BlockTripWire.class b/bin/main/net/minecraft/block/BlockTripWire.class
new file mode 100644
index 00000000..ef40c782
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockTripWire.class differ
diff --git a/bin/main/net/minecraft/block/BlockTripWireHook.class b/bin/main/net/minecraft/block/BlockTripWireHook.class
new file mode 100644
index 00000000..0854a987
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockTripWireHook.class differ
diff --git a/bin/main/net/minecraft/block/BlockVine.class b/bin/main/net/minecraft/block/BlockVine.class
new file mode 100644
index 00000000..331fc068
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockVine.class differ
diff --git a/bin/main/net/minecraft/block/BlockWall$EnumType.class b/bin/main/net/minecraft/block/BlockWall$EnumType.class
new file mode 100644
index 00000000..7d3e0f7b
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockWall$EnumType.class differ
diff --git a/bin/main/net/minecraft/block/BlockWall.class b/bin/main/net/minecraft/block/BlockWall.class
new file mode 100644
index 00000000..7bd17fde
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockWall.class differ
diff --git a/bin/main/net/minecraft/block/BlockWallSign.class b/bin/main/net/minecraft/block/BlockWallSign.class
new file mode 100644
index 00000000..49143d9a
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockWallSign.class differ
diff --git a/bin/main/net/minecraft/block/BlockWeb.class b/bin/main/net/minecraft/block/BlockWeb.class
new file mode 100644
index 00000000..2c5dbdf3
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockWeb.class differ
diff --git a/bin/main/net/minecraft/block/BlockWoodSlab.class b/bin/main/net/minecraft/block/BlockWoodSlab.class
new file mode 100644
index 00000000..155b9e6b
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockWoodSlab.class differ
diff --git a/bin/main/net/minecraft/block/BlockWorkbench$InterfaceCraftingTable.class b/bin/main/net/minecraft/block/BlockWorkbench$InterfaceCraftingTable.class
new file mode 100644
index 00000000..6dac23e1
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockWorkbench$InterfaceCraftingTable.class differ
diff --git a/bin/main/net/minecraft/block/BlockWorkbench.class b/bin/main/net/minecraft/block/BlockWorkbench.class
new file mode 100644
index 00000000..326f1ecc
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockWorkbench.class differ
diff --git a/bin/main/net/minecraft/block/BlockYellowFlower.class b/bin/main/net/minecraft/block/BlockYellowFlower.class
new file mode 100644
index 00000000..0df025f5
Binary files /dev/null and b/bin/main/net/minecraft/block/BlockYellowFlower.class differ
diff --git a/bin/main/net/minecraft/block/IGrowable.class b/bin/main/net/minecraft/block/IGrowable.class
new file mode 100644
index 00000000..75af24c6
Binary files /dev/null and b/bin/main/net/minecraft/block/IGrowable.class differ
diff --git a/bin/main/net/minecraft/block/ITileEntityProvider.class b/bin/main/net/minecraft/block/ITileEntityProvider.class
new file mode 100644
index 00000000..05364d7e
Binary files /dev/null and b/bin/main/net/minecraft/block/ITileEntityProvider.class differ
diff --git a/bin/main/net/minecraft/block/material/MapColor.class b/bin/main/net/minecraft/block/material/MapColor.class
new file mode 100644
index 00000000..2604547c
Binary files /dev/null and b/bin/main/net/minecraft/block/material/MapColor.class differ
diff --git a/bin/main/net/minecraft/block/material/Material$1.class b/bin/main/net/minecraft/block/material/Material$1.class
new file mode 100644
index 00000000..13ac865b
Binary files /dev/null and b/bin/main/net/minecraft/block/material/Material$1.class differ
diff --git a/bin/main/net/minecraft/block/material/Material.class b/bin/main/net/minecraft/block/material/Material.class
new file mode 100644
index 00000000..8e544650
Binary files /dev/null and b/bin/main/net/minecraft/block/material/Material.class differ
diff --git a/bin/main/net/minecraft/block/material/MaterialLiquid.class b/bin/main/net/minecraft/block/material/MaterialLiquid.class
new file mode 100644
index 00000000..2db1648f
Binary files /dev/null and b/bin/main/net/minecraft/block/material/MaterialLiquid.class differ
diff --git a/bin/main/net/minecraft/block/material/MaterialLogic.class b/bin/main/net/minecraft/block/material/MaterialLogic.class
new file mode 100644
index 00000000..ae22bd98
Binary files /dev/null and b/bin/main/net/minecraft/block/material/MaterialLogic.class differ
diff --git a/bin/main/net/minecraft/block/material/MaterialPortal.class b/bin/main/net/minecraft/block/material/MaterialPortal.class
new file mode 100644
index 00000000..9bc1b00b
Binary files /dev/null and b/bin/main/net/minecraft/block/material/MaterialPortal.class differ
diff --git a/bin/main/net/minecraft/block/material/MaterialTransparent.class b/bin/main/net/minecraft/block/material/MaterialTransparent.class
new file mode 100644
index 00000000..2e0b1a7a
Binary files /dev/null and b/bin/main/net/minecraft/block/material/MaterialTransparent.class differ
diff --git a/bin/main/net/minecraft/block/properties/IProperty.class b/bin/main/net/minecraft/block/properties/IProperty.class
new file mode 100644
index 00000000..0f5516b7
Binary files /dev/null and b/bin/main/net/minecraft/block/properties/IProperty.class differ
diff --git a/bin/main/net/minecraft/block/properties/PropertyBool.class b/bin/main/net/minecraft/block/properties/PropertyBool.class
new file mode 100644
index 00000000..e58618ad
Binary files /dev/null and b/bin/main/net/minecraft/block/properties/PropertyBool.class differ
diff --git a/bin/main/net/minecraft/block/properties/PropertyDirection.class b/bin/main/net/minecraft/block/properties/PropertyDirection.class
new file mode 100644
index 00000000..a15d7888
Binary files /dev/null and b/bin/main/net/minecraft/block/properties/PropertyDirection.class differ
diff --git a/bin/main/net/minecraft/block/properties/PropertyEnum.class b/bin/main/net/minecraft/block/properties/PropertyEnum.class
new file mode 100644
index 00000000..439f6d87
Binary files /dev/null and b/bin/main/net/minecraft/block/properties/PropertyEnum.class differ
diff --git a/bin/main/net/minecraft/block/properties/PropertyHelper.class b/bin/main/net/minecraft/block/properties/PropertyHelper.class
new file mode 100644
index 00000000..1f2f6312
Binary files /dev/null and b/bin/main/net/minecraft/block/properties/PropertyHelper.class differ
diff --git a/bin/main/net/minecraft/block/properties/PropertyInteger.class b/bin/main/net/minecraft/block/properties/PropertyInteger.class
new file mode 100644
index 00000000..8780ce89
Binary files /dev/null and b/bin/main/net/minecraft/block/properties/PropertyInteger.class differ
diff --git a/bin/main/net/minecraft/block/state/BlockPistonStructureHelper.class b/bin/main/net/minecraft/block/state/BlockPistonStructureHelper.class
new file mode 100644
index 00000000..46f44b06
Binary files /dev/null and b/bin/main/net/minecraft/block/state/BlockPistonStructureHelper.class differ
diff --git a/bin/main/net/minecraft/block/state/BlockState$1.class b/bin/main/net/minecraft/block/state/BlockState$1.class
new file mode 100644
index 00000000..2fb83001
Binary files /dev/null and b/bin/main/net/minecraft/block/state/BlockState$1.class differ
diff --git a/bin/main/net/minecraft/block/state/BlockState$2.class b/bin/main/net/minecraft/block/state/BlockState$2.class
new file mode 100644
index 00000000..f29e3de5
Binary files /dev/null and b/bin/main/net/minecraft/block/state/BlockState$2.class differ
diff --git a/bin/main/net/minecraft/block/state/BlockState$StateImplementation.class b/bin/main/net/minecraft/block/state/BlockState$StateImplementation.class
new file mode 100644
index 00000000..1b4ff774
Binary files /dev/null and b/bin/main/net/minecraft/block/state/BlockState$StateImplementation.class differ
diff --git a/bin/main/net/minecraft/block/state/BlockState.class b/bin/main/net/minecraft/block/state/BlockState.class
new file mode 100644
index 00000000..8f388c9a
Binary files /dev/null and b/bin/main/net/minecraft/block/state/BlockState.class differ
diff --git a/bin/main/net/minecraft/block/state/BlockStateBase$1.class b/bin/main/net/minecraft/block/state/BlockStateBase$1.class
new file mode 100644
index 00000000..0da5e93a
Binary files /dev/null and b/bin/main/net/minecraft/block/state/BlockStateBase$1.class differ
diff --git a/bin/main/net/minecraft/block/state/BlockStateBase.class b/bin/main/net/minecraft/block/state/BlockStateBase.class
new file mode 100644
index 00000000..ae5abc87
Binary files /dev/null and b/bin/main/net/minecraft/block/state/BlockStateBase.class differ
diff --git a/bin/main/net/minecraft/block/state/BlockWorldState$1.class b/bin/main/net/minecraft/block/state/BlockWorldState$1.class
new file mode 100644
index 00000000..58dab97c
Binary files /dev/null and b/bin/main/net/minecraft/block/state/BlockWorldState$1.class differ
diff --git a/bin/main/net/minecraft/block/state/BlockWorldState.class b/bin/main/net/minecraft/block/state/BlockWorldState.class
new file mode 100644
index 00000000..7ee44dff
Binary files /dev/null and b/bin/main/net/minecraft/block/state/BlockWorldState.class differ
diff --git a/bin/main/net/minecraft/block/state/IBlockState.class b/bin/main/net/minecraft/block/state/IBlockState.class
new file mode 100644
index 00000000..8f7cf9ef
Binary files /dev/null and b/bin/main/net/minecraft/block/state/IBlockState.class differ
diff --git a/bin/main/net/minecraft/block/state/pattern/BlockHelper.class b/bin/main/net/minecraft/block/state/pattern/BlockHelper.class
new file mode 100644
index 00000000..01c8f483
Binary files /dev/null and b/bin/main/net/minecraft/block/state/pattern/BlockHelper.class differ
diff --git a/bin/main/net/minecraft/block/state/pattern/BlockPattern$CacheLoader.class b/bin/main/net/minecraft/block/state/pattern/BlockPattern$CacheLoader.class
new file mode 100644
index 00000000..e87e28e9
Binary files /dev/null and b/bin/main/net/minecraft/block/state/pattern/BlockPattern$CacheLoader.class differ
diff --git a/bin/main/net/minecraft/block/state/pattern/BlockPattern$PatternHelper.class b/bin/main/net/minecraft/block/state/pattern/BlockPattern$PatternHelper.class
new file mode 100644
index 00000000..1a42da29
Binary files /dev/null and b/bin/main/net/minecraft/block/state/pattern/BlockPattern$PatternHelper.class differ
diff --git a/bin/main/net/minecraft/block/state/pattern/BlockPattern.class b/bin/main/net/minecraft/block/state/pattern/BlockPattern.class
new file mode 100644
index 00000000..f489d489
Binary files /dev/null and b/bin/main/net/minecraft/block/state/pattern/BlockPattern.class differ
diff --git a/bin/main/net/minecraft/block/state/pattern/BlockStateHelper.class b/bin/main/net/minecraft/block/state/pattern/BlockStateHelper.class
new file mode 100644
index 00000000..5374c125
Binary files /dev/null and b/bin/main/net/minecraft/block/state/pattern/BlockStateHelper.class differ
diff --git a/bin/main/net/minecraft/block/state/pattern/FactoryBlockPattern.class b/bin/main/net/minecraft/block/state/pattern/FactoryBlockPattern.class
new file mode 100644
index 00000000..3fbe9223
Binary files /dev/null and b/bin/main/net/minecraft/block/state/pattern/FactoryBlockPattern.class differ
diff --git a/bin/main/net/minecraft/client/AnvilConverterException.class b/bin/main/net/minecraft/client/AnvilConverterException.class
new file mode 100644
index 00000000..ff01f984
Binary files /dev/null and b/bin/main/net/minecraft/client/AnvilConverterException.class differ
diff --git a/bin/main/net/minecraft/client/ClientBrandRetriever.class b/bin/main/net/minecraft/client/ClientBrandRetriever.class
new file mode 100644
index 00000000..0b6bbe95
Binary files /dev/null and b/bin/main/net/minecraft/client/ClientBrandRetriever.class differ
diff --git a/bin/main/net/minecraft/client/LoadingScreenRenderer.class b/bin/main/net/minecraft/client/LoadingScreenRenderer.class
new file mode 100644
index 00000000..3a607b22
Binary files /dev/null and b/bin/main/net/minecraft/client/LoadingScreenRenderer.class differ
diff --git a/bin/main/net/minecraft/client/Minecraft$1.class b/bin/main/net/minecraft/client/Minecraft$1.class
new file mode 100644
index 00000000..a079daef
Binary files /dev/null and b/bin/main/net/minecraft/client/Minecraft$1.class differ
diff --git a/bin/main/net/minecraft/client/Minecraft$10.class b/bin/main/net/minecraft/client/Minecraft$10.class
new file mode 100644
index 00000000..cc46df83
Binary files /dev/null and b/bin/main/net/minecraft/client/Minecraft$10.class differ
diff --git a/bin/main/net/minecraft/client/Minecraft$11.class b/bin/main/net/minecraft/client/Minecraft$11.class
new file mode 100644
index 00000000..3a0c464c
Binary files /dev/null and b/bin/main/net/minecraft/client/Minecraft$11.class differ
diff --git a/bin/main/net/minecraft/client/Minecraft$12.class b/bin/main/net/minecraft/client/Minecraft$12.class
new file mode 100644
index 00000000..96e85543
Binary files /dev/null and b/bin/main/net/minecraft/client/Minecraft$12.class differ
diff --git a/bin/main/net/minecraft/client/Minecraft$2.class b/bin/main/net/minecraft/client/Minecraft$2.class
new file mode 100644
index 00000000..a28c8d1d
Binary files /dev/null and b/bin/main/net/minecraft/client/Minecraft$2.class differ
diff --git a/bin/main/net/minecraft/client/Minecraft$3.class b/bin/main/net/minecraft/client/Minecraft$3.class
new file mode 100644
index 00000000..98e9997d
Binary files /dev/null and b/bin/main/net/minecraft/client/Minecraft$3.class differ
diff --git a/bin/main/net/minecraft/client/Minecraft$4.class b/bin/main/net/minecraft/client/Minecraft$4.class
new file mode 100644
index 00000000..aae26daf
Binary files /dev/null and b/bin/main/net/minecraft/client/Minecraft$4.class differ
diff --git a/bin/main/net/minecraft/client/Minecraft$5.class b/bin/main/net/minecraft/client/Minecraft$5.class
new file mode 100644
index 00000000..cb8bf121
Binary files /dev/null and b/bin/main/net/minecraft/client/Minecraft$5.class differ
diff --git a/bin/main/net/minecraft/client/Minecraft$6.class b/bin/main/net/minecraft/client/Minecraft$6.class
new file mode 100644
index 00000000..706d5a35
Binary files /dev/null and b/bin/main/net/minecraft/client/Minecraft$6.class differ
diff --git a/bin/main/net/minecraft/client/Minecraft$7.class b/bin/main/net/minecraft/client/Minecraft$7.class
new file mode 100644
index 00000000..40a57bf1
Binary files /dev/null and b/bin/main/net/minecraft/client/Minecraft$7.class differ
diff --git a/bin/main/net/minecraft/client/Minecraft$8.class b/bin/main/net/minecraft/client/Minecraft$8.class
new file mode 100644
index 00000000..1fbeffb3
Binary files /dev/null and b/bin/main/net/minecraft/client/Minecraft$8.class differ
diff --git a/bin/main/net/minecraft/client/Minecraft$9.class b/bin/main/net/minecraft/client/Minecraft$9.class
new file mode 100644
index 00000000..0c7ad649
Binary files /dev/null and b/bin/main/net/minecraft/client/Minecraft$9.class differ
diff --git a/bin/main/net/minecraft/client/Minecraft.class b/bin/main/net/minecraft/client/Minecraft.class
new file mode 100644
index 00000000..cfebc8ea
Binary files /dev/null and b/bin/main/net/minecraft/client/Minecraft.class differ
diff --git a/bin/main/net/minecraft/client/audio/GuardianSound.class b/bin/main/net/minecraft/client/audio/GuardianSound.class
new file mode 100644
index 00000000..cb0c75f2
Binary files /dev/null and b/bin/main/net/minecraft/client/audio/GuardianSound.class differ
diff --git a/bin/main/net/minecraft/client/audio/ISound$AttenuationType.class b/bin/main/net/minecraft/client/audio/ISound$AttenuationType.class
new file mode 100644
index 00000000..91cb53c4
Binary files /dev/null and b/bin/main/net/minecraft/client/audio/ISound$AttenuationType.class differ
diff --git a/bin/main/net/minecraft/client/audio/ISound.class b/bin/main/net/minecraft/client/audio/ISound.class
new file mode 100644
index 00000000..c780cc2d
Binary files /dev/null and b/bin/main/net/minecraft/client/audio/ISound.class differ
diff --git a/bin/main/net/minecraft/client/audio/ISoundEventAccessor.class b/bin/main/net/minecraft/client/audio/ISoundEventAccessor.class
new file mode 100644
index 00000000..6e334409
Binary files /dev/null and b/bin/main/net/minecraft/client/audio/ISoundEventAccessor.class differ
diff --git a/bin/main/net/minecraft/client/audio/ITickableSound.class b/bin/main/net/minecraft/client/audio/ITickableSound.class
new file mode 100644
index 00000000..16a786f9
Binary files /dev/null and b/bin/main/net/minecraft/client/audio/ITickableSound.class differ
diff --git a/bin/main/net/minecraft/client/audio/MovingSound.class b/bin/main/net/minecraft/client/audio/MovingSound.class
new file mode 100644
index 00000000..18e1d92a
Binary files /dev/null and b/bin/main/net/minecraft/client/audio/MovingSound.class differ
diff --git a/bin/main/net/minecraft/client/audio/MovingSoundMinecart.class b/bin/main/net/minecraft/client/audio/MovingSoundMinecart.class
new file mode 100644
index 00000000..ce79bef7
Binary files /dev/null and b/bin/main/net/minecraft/client/audio/MovingSoundMinecart.class differ
diff --git a/bin/main/net/minecraft/client/audio/MovingSoundMinecartRiding.class b/bin/main/net/minecraft/client/audio/MovingSoundMinecartRiding.class
new file mode 100644
index 00000000..e550dd95
Binary files /dev/null and b/bin/main/net/minecraft/client/audio/MovingSoundMinecartRiding.class differ
diff --git a/bin/main/net/minecraft/client/audio/MusicTicker$MusicType.class b/bin/main/net/minecraft/client/audio/MusicTicker$MusicType.class
new file mode 100644
index 00000000..b6ece20b
Binary files /dev/null and b/bin/main/net/minecraft/client/audio/MusicTicker$MusicType.class differ
diff --git a/bin/main/net/minecraft/client/audio/MusicTicker.class b/bin/main/net/minecraft/client/audio/MusicTicker.class
new file mode 100644
index 00000000..157d2b2e
Binary files /dev/null and b/bin/main/net/minecraft/client/audio/MusicTicker.class differ
diff --git a/bin/main/net/minecraft/client/audio/PositionedSound.class b/bin/main/net/minecraft/client/audio/PositionedSound.class
new file mode 100644
index 00000000..800f2e8b
Binary files /dev/null and b/bin/main/net/minecraft/client/audio/PositionedSound.class differ
diff --git a/bin/main/net/minecraft/client/audio/PositionedSoundRecord.class b/bin/main/net/minecraft/client/audio/PositionedSoundRecord.class
new file mode 100644
index 00000000..a268b2c6
Binary files /dev/null and b/bin/main/net/minecraft/client/audio/PositionedSoundRecord.class differ
diff --git a/bin/main/net/minecraft/client/audio/SoundCategory.class b/bin/main/net/minecraft/client/audio/SoundCategory.class
new file mode 100644
index 00000000..54f9fbfb
Binary files /dev/null and b/bin/main/net/minecraft/client/audio/SoundCategory.class differ
diff --git a/bin/main/net/minecraft/client/audio/SoundEventAccessor.class b/bin/main/net/minecraft/client/audio/SoundEventAccessor.class
new file mode 100644
index 00000000..3437409e
Binary files /dev/null and b/bin/main/net/minecraft/client/audio/SoundEventAccessor.class differ
diff --git a/bin/main/net/minecraft/client/audio/SoundEventAccessorComposite.class b/bin/main/net/minecraft/client/audio/SoundEventAccessorComposite.class
new file mode 100644
index 00000000..ad5f27c1
Binary files /dev/null and b/bin/main/net/minecraft/client/audio/SoundEventAccessorComposite.class differ
diff --git a/bin/main/net/minecraft/client/audio/SoundHandler$1.class b/bin/main/net/minecraft/client/audio/SoundHandler$1.class
new file mode 100644
index 00000000..85fce113
Binary files /dev/null and b/bin/main/net/minecraft/client/audio/SoundHandler$1.class differ
diff --git a/bin/main/net/minecraft/client/audio/SoundHandler$2.class b/bin/main/net/minecraft/client/audio/SoundHandler$2.class
new file mode 100644
index 00000000..28537a98
Binary files /dev/null and b/bin/main/net/minecraft/client/audio/SoundHandler$2.class differ
diff --git a/bin/main/net/minecraft/client/audio/SoundHandler$SoundMap.class b/bin/main/net/minecraft/client/audio/SoundHandler$SoundMap.class
new file mode 100644
index 00000000..a7116501
Binary files /dev/null and b/bin/main/net/minecraft/client/audio/SoundHandler$SoundMap.class differ
diff --git a/bin/main/net/minecraft/client/audio/SoundHandler.class b/bin/main/net/minecraft/client/audio/SoundHandler.class
new file mode 100644
index 00000000..f79d7fac
Binary files /dev/null and b/bin/main/net/minecraft/client/audio/SoundHandler.class differ
diff --git a/bin/main/net/minecraft/client/audio/SoundList$SoundEntry$Type.class b/bin/main/net/minecraft/client/audio/SoundList$SoundEntry$Type.class
new file mode 100644
index 00000000..e0e1eb8e
Binary files /dev/null and b/bin/main/net/minecraft/client/audio/SoundList$SoundEntry$Type.class differ
diff --git a/bin/main/net/minecraft/client/audio/SoundList$SoundEntry.class b/bin/main/net/minecraft/client/audio/SoundList$SoundEntry.class
new file mode 100644
index 00000000..e19c14b6
Binary files /dev/null and b/bin/main/net/minecraft/client/audio/SoundList$SoundEntry.class differ
diff --git a/bin/main/net/minecraft/client/audio/SoundList.class b/bin/main/net/minecraft/client/audio/SoundList.class
new file mode 100644
index 00000000..4f2bffd2
Binary files /dev/null and b/bin/main/net/minecraft/client/audio/SoundList.class differ
diff --git a/bin/main/net/minecraft/client/audio/SoundListSerializer.class b/bin/main/net/minecraft/client/audio/SoundListSerializer.class
new file mode 100644
index 00000000..84ddf17d
Binary files /dev/null and b/bin/main/net/minecraft/client/audio/SoundListSerializer.class differ
diff --git a/bin/main/net/minecraft/client/audio/SoundPoolEntry.class b/bin/main/net/minecraft/client/audio/SoundPoolEntry.class
new file mode 100644
index 00000000..2965f09c
Binary files /dev/null and b/bin/main/net/minecraft/client/audio/SoundPoolEntry.class differ
diff --git a/bin/main/net/minecraft/client/audio/SoundRegistry.class b/bin/main/net/minecraft/client/audio/SoundRegistry.class
new file mode 100644
index 00000000..ac500049
Binary files /dev/null and b/bin/main/net/minecraft/client/audio/SoundRegistry.class differ
diff --git a/bin/main/net/minecraft/client/entity/AbstractClientPlayer.class b/bin/main/net/minecraft/client/entity/AbstractClientPlayer.class
new file mode 100644
index 00000000..8a09ac6b
Binary files /dev/null and b/bin/main/net/minecraft/client/entity/AbstractClientPlayer.class differ
diff --git a/bin/main/net/minecraft/client/entity/EntityOtherPlayerMP.class b/bin/main/net/minecraft/client/entity/EntityOtherPlayerMP.class
new file mode 100644
index 00000000..6027ef79
Binary files /dev/null and b/bin/main/net/minecraft/client/entity/EntityOtherPlayerMP.class differ
diff --git a/bin/main/net/minecraft/client/entity/EntityPlayerSP.class b/bin/main/net/minecraft/client/entity/EntityPlayerSP.class
new file mode 100644
index 00000000..1081b851
Binary files /dev/null and b/bin/main/net/minecraft/client/entity/EntityPlayerSP.class differ
diff --git a/bin/main/net/minecraft/client/gui/ChatLine.class b/bin/main/net/minecraft/client/gui/ChatLine.class
new file mode 100644
index 00000000..2d7f1f69
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/ChatLine.class differ
diff --git a/bin/main/net/minecraft/client/gui/FontRenderer.class b/bin/main/net/minecraft/client/gui/FontRenderer.class
new file mode 100644
index 00000000..9f667328
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/FontRenderer.class differ
diff --git a/bin/main/net/minecraft/client/gui/Gui.class b/bin/main/net/minecraft/client/gui/Gui.class
new file mode 100644
index 00000000..6ec2ef77
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/Gui.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiButton.class b/bin/main/net/minecraft/client/gui/GuiButton.class
new file mode 100644
index 00000000..c1009417
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiButton.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiButtonLanguage.class b/bin/main/net/minecraft/client/gui/GuiButtonLanguage.class
new file mode 100644
index 00000000..7034fd1c
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiButtonLanguage.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiChat.class b/bin/main/net/minecraft/client/gui/GuiChat.class
new file mode 100644
index 00000000..36947532
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiChat.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiCommandBlock.class b/bin/main/net/minecraft/client/gui/GuiCommandBlock.class
new file mode 100644
index 00000000..a3938980
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiCommandBlock.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiConfirmOpenLink.class b/bin/main/net/minecraft/client/gui/GuiConfirmOpenLink.class
new file mode 100644
index 00000000..efe8a0aa
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiConfirmOpenLink.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiControls.class b/bin/main/net/minecraft/client/gui/GuiControls.class
new file mode 100644
index 00000000..4e06e137
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiControls.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiCustomizeSkin$ButtonPart.class b/bin/main/net/minecraft/client/gui/GuiCustomizeSkin$ButtonPart.class
new file mode 100644
index 00000000..fff7e068
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiCustomizeSkin$ButtonPart.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiCustomizeSkin.class b/bin/main/net/minecraft/client/gui/GuiCustomizeSkin.class
new file mode 100644
index 00000000..2cd83a87
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiCustomizeSkin.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiDisconnected.class b/bin/main/net/minecraft/client/gui/GuiDisconnected.class
new file mode 100644
index 00000000..333a27d9
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiDisconnected.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiDownloadTerrain.class b/bin/main/net/minecraft/client/gui/GuiDownloadTerrain.class
new file mode 100644
index 00000000..eeab3e88
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiDownloadTerrain.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiEnchantment.class b/bin/main/net/minecraft/client/gui/GuiEnchantment.class
new file mode 100644
index 00000000..c1eb23c2
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiEnchantment.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiErrorScreen.class b/bin/main/net/minecraft/client/gui/GuiErrorScreen.class
new file mode 100644
index 00000000..87801d39
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiErrorScreen.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiGameOver.class b/bin/main/net/minecraft/client/gui/GuiGameOver.class
new file mode 100644
index 00000000..0ac69fa4
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiGameOver.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiHopper.class b/bin/main/net/minecraft/client/gui/GuiHopper.class
new file mode 100644
index 00000000..0778303d
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiHopper.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiIngame$1.class b/bin/main/net/minecraft/client/gui/GuiIngame$1.class
new file mode 100644
index 00000000..0a76ad94
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiIngame$1.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiIngame.class b/bin/main/net/minecraft/client/gui/GuiIngame.class
new file mode 100644
index 00000000..58c2ada2
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiIngame.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiIngameMenu.class b/bin/main/net/minecraft/client/gui/GuiIngameMenu.class
new file mode 100644
index 00000000..4af94b88
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiIngameMenu.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiKeyBindingList$CategoryEntry.class b/bin/main/net/minecraft/client/gui/GuiKeyBindingList$CategoryEntry.class
new file mode 100644
index 00000000..1d09c63f
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiKeyBindingList$CategoryEntry.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiKeyBindingList$KeyEntry.class b/bin/main/net/minecraft/client/gui/GuiKeyBindingList$KeyEntry.class
new file mode 100644
index 00000000..92d21bba
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiKeyBindingList$KeyEntry.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiKeyBindingList.class b/bin/main/net/minecraft/client/gui/GuiKeyBindingList.class
new file mode 100644
index 00000000..f62c69cf
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiKeyBindingList.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiLabel.class b/bin/main/net/minecraft/client/gui/GuiLabel.class
new file mode 100644
index 00000000..05156261
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiLabel.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiLanguage$List.class b/bin/main/net/minecraft/client/gui/GuiLanguage$List.class
new file mode 100644
index 00000000..937a8f51
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiLanguage$List.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiLanguage.class b/bin/main/net/minecraft/client/gui/GuiLanguage.class
new file mode 100644
index 00000000..2bff8e9a
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiLanguage.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiListButton.class b/bin/main/net/minecraft/client/gui/GuiListButton.class
new file mode 100644
index 00000000..775c2a6d
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiListButton.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiListExtended$IGuiListEntry.class b/bin/main/net/minecraft/client/gui/GuiListExtended$IGuiListEntry.class
new file mode 100644
index 00000000..b87526bd
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiListExtended$IGuiListEntry.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiListExtended.class b/bin/main/net/minecraft/client/gui/GuiListExtended.class
new file mode 100644
index 00000000..8644ce62
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiListExtended.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiLockIconButton$Icon.class b/bin/main/net/minecraft/client/gui/GuiLockIconButton$Icon.class
new file mode 100644
index 00000000..5da07065
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiLockIconButton$Icon.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiLockIconButton.class b/bin/main/net/minecraft/client/gui/GuiLockIconButton.class
new file mode 100644
index 00000000..1516cff3
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiLockIconButton.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiMainMenu.class b/bin/main/net/minecraft/client/gui/GuiMainMenu.class
new file mode 100644
index 00000000..88544063
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiMainMenu.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiMemoryErrorScreen.class b/bin/main/net/minecraft/client/gui/GuiMemoryErrorScreen.class
new file mode 100644
index 00000000..75e583fb
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiMemoryErrorScreen.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiMerchant$MerchantButton.class b/bin/main/net/minecraft/client/gui/GuiMerchant$MerchantButton.class
new file mode 100644
index 00000000..97da37bb
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiMerchant$MerchantButton.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiMerchant.class b/bin/main/net/minecraft/client/gui/GuiMerchant.class
new file mode 100644
index 00000000..40946621
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiMerchant.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiMultiplayer.class b/bin/main/net/minecraft/client/gui/GuiMultiplayer.class
new file mode 100644
index 00000000..808d1e31
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiMultiplayer.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiNewChat.class b/bin/main/net/minecraft/client/gui/GuiNewChat.class
new file mode 100644
index 00000000..e69da9e6
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiNewChat.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiOptionButton.class b/bin/main/net/minecraft/client/gui/GuiOptionButton.class
new file mode 100644
index 00000000..3359aa9c
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiOptionButton.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiOptionSlider.class b/bin/main/net/minecraft/client/gui/GuiOptionSlider.class
new file mode 100644
index 00000000..fe4290bc
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiOptionSlider.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiOptions$1.class b/bin/main/net/minecraft/client/gui/GuiOptions$1.class
new file mode 100644
index 00000000..909066fd
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiOptions$1.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiOptions.class b/bin/main/net/minecraft/client/gui/GuiOptions.class
new file mode 100644
index 00000000..846a3d1a
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiOptions.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiOptionsRowList$Row.class b/bin/main/net/minecraft/client/gui/GuiOptionsRowList$Row.class
new file mode 100644
index 00000000..0c2f7571
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiOptionsRowList$Row.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiOptionsRowList.class b/bin/main/net/minecraft/client/gui/GuiOptionsRowList.class
new file mode 100644
index 00000000..bb4bb7a4
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiOptionsRowList.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiOverlayDebug.class b/bin/main/net/minecraft/client/gui/GuiOverlayDebug.class
new file mode 100644
index 00000000..f9634da9
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiOverlayDebug.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiPageButtonList$EditBoxEntry.class b/bin/main/net/minecraft/client/gui/GuiPageButtonList$EditBoxEntry.class
new file mode 100644
index 00000000..58e73b3a
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiPageButtonList$EditBoxEntry.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiPageButtonList$GuiButtonEntry.class b/bin/main/net/minecraft/client/gui/GuiPageButtonList$GuiButtonEntry.class
new file mode 100644
index 00000000..ae721fb4
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiPageButtonList$GuiButtonEntry.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiPageButtonList$GuiEntry.class b/bin/main/net/minecraft/client/gui/GuiPageButtonList$GuiEntry.class
new file mode 100644
index 00000000..b63f6bf3
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiPageButtonList$GuiEntry.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiPageButtonList$GuiLabelEntry.class b/bin/main/net/minecraft/client/gui/GuiPageButtonList$GuiLabelEntry.class
new file mode 100644
index 00000000..a9b193fc
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiPageButtonList$GuiLabelEntry.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiPageButtonList$GuiListEntry.class b/bin/main/net/minecraft/client/gui/GuiPageButtonList$GuiListEntry.class
new file mode 100644
index 00000000..77a76c34
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiPageButtonList$GuiListEntry.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiPageButtonList$GuiResponder.class b/bin/main/net/minecraft/client/gui/GuiPageButtonList$GuiResponder.class
new file mode 100644
index 00000000..ccbaf9c5
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiPageButtonList$GuiResponder.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiPageButtonList$GuiSlideEntry.class b/bin/main/net/minecraft/client/gui/GuiPageButtonList$GuiSlideEntry.class
new file mode 100644
index 00000000..43aeb145
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiPageButtonList$GuiSlideEntry.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiPageButtonList.class b/bin/main/net/minecraft/client/gui/GuiPageButtonList.class
new file mode 100644
index 00000000..59a96336
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiPageButtonList.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiPlayerTabOverlay$PlayerComparator.class b/bin/main/net/minecraft/client/gui/GuiPlayerTabOverlay$PlayerComparator.class
new file mode 100644
index 00000000..bd53b9f5
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiPlayerTabOverlay$PlayerComparator.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiPlayerTabOverlay.class b/bin/main/net/minecraft/client/gui/GuiPlayerTabOverlay.class
new file mode 100644
index 00000000..b1cf3e90
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiPlayerTabOverlay.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiRepair.class b/bin/main/net/minecraft/client/gui/GuiRepair.class
new file mode 100644
index 00000000..afa5e86a
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiRepair.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiResourcePackAvailable.class b/bin/main/net/minecraft/client/gui/GuiResourcePackAvailable.class
new file mode 100644
index 00000000..cb01cb9e
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiResourcePackAvailable.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiResourcePackList.class b/bin/main/net/minecraft/client/gui/GuiResourcePackList.class
new file mode 100644
index 00000000..48c3db73
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiResourcePackList.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiResourcePackSelected.class b/bin/main/net/minecraft/client/gui/GuiResourcePackSelected.class
new file mode 100644
index 00000000..c0bd11ee
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiResourcePackSelected.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiScreen.class b/bin/main/net/minecraft/client/gui/GuiScreen.class
new file mode 100644
index 00000000..ff83b860
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiScreen.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiScreenAddServer.class b/bin/main/net/minecraft/client/gui/GuiScreenAddServer.class
new file mode 100644
index 00000000..668b3902
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiScreenAddServer.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiScreenBook$NextPageButton.class b/bin/main/net/minecraft/client/gui/GuiScreenBook$NextPageButton.class
new file mode 100644
index 00000000..ed7840bb
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiScreenBook$NextPageButton.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiScreenBook.class b/bin/main/net/minecraft/client/gui/GuiScreenBook.class
new file mode 100644
index 00000000..f61b865e
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiScreenBook.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiScreenOptionsSounds$Button.class b/bin/main/net/minecraft/client/gui/GuiScreenOptionsSounds$Button.class
new file mode 100644
index 00000000..b5877861
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiScreenOptionsSounds$Button.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiScreenOptionsSounds.class b/bin/main/net/minecraft/client/gui/GuiScreenOptionsSounds.class
new file mode 100644
index 00000000..215b151c
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiScreenOptionsSounds.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiScreenResourcePacks.class b/bin/main/net/minecraft/client/gui/GuiScreenResourcePacks.class
new file mode 100644
index 00000000..45ae5c5a
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiScreenResourcePacks.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiScreenServerList.class b/bin/main/net/minecraft/client/gui/GuiScreenServerList.class
new file mode 100644
index 00000000..fde6748b
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiScreenServerList.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiScreenWorking.class b/bin/main/net/minecraft/client/gui/GuiScreenWorking.class
new file mode 100644
index 00000000..1c82b239
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiScreenWorking.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiSleepMP.class b/bin/main/net/minecraft/client/gui/GuiSleepMP.class
new file mode 100644
index 00000000..035dba1e
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiSleepMP.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiSlider$FormatHelper.class b/bin/main/net/minecraft/client/gui/GuiSlider$FormatHelper.class
new file mode 100644
index 00000000..d23dc057
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiSlider$FormatHelper.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiSlider.class b/bin/main/net/minecraft/client/gui/GuiSlider.class
new file mode 100644
index 00000000..0320dba9
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiSlider.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiSlot.class b/bin/main/net/minecraft/client/gui/GuiSlot.class
new file mode 100644
index 00000000..065a4f27
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiSlot.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiSpectator.class b/bin/main/net/minecraft/client/gui/GuiSpectator.class
new file mode 100644
index 00000000..f6ca9d24
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiSpectator.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiTextField.class b/bin/main/net/minecraft/client/gui/GuiTextField.class
new file mode 100644
index 00000000..38a02e49
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiTextField.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiUtilRenderComponents.class b/bin/main/net/minecraft/client/gui/GuiUtilRenderComponents.class
new file mode 100644
index 00000000..c6e984ac
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiUtilRenderComponents.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiVideoSettings.class b/bin/main/net/minecraft/client/gui/GuiVideoSettings.class
new file mode 100644
index 00000000..76ed6bd1
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiVideoSettings.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiWinGame.class b/bin/main/net/minecraft/client/gui/GuiWinGame.class
new file mode 100644
index 00000000..e742abd5
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiWinGame.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiYesNo.class b/bin/main/net/minecraft/client/gui/GuiYesNo.class
new file mode 100644
index 00000000..4e27665d
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiYesNo.class differ
diff --git a/bin/main/net/minecraft/client/gui/GuiYesNoCallback.class b/bin/main/net/minecraft/client/gui/GuiYesNoCallback.class
new file mode 100644
index 00000000..95db6381
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/GuiYesNoCallback.class differ
diff --git a/bin/main/net/minecraft/client/gui/IProgressMeter.class b/bin/main/net/minecraft/client/gui/IProgressMeter.class
new file mode 100644
index 00000000..b2fe1f46
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/IProgressMeter.class differ
diff --git a/bin/main/net/minecraft/client/gui/MapItemRenderer$Instance.class b/bin/main/net/minecraft/client/gui/MapItemRenderer$Instance.class
new file mode 100644
index 00000000..ce21a9f0
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/MapItemRenderer$Instance.class differ
diff --git a/bin/main/net/minecraft/client/gui/MapItemRenderer.class b/bin/main/net/minecraft/client/gui/MapItemRenderer.class
new file mode 100644
index 00000000..8bf68244
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/MapItemRenderer.class differ
diff --git a/bin/main/net/minecraft/client/gui/ScaledResolution.class b/bin/main/net/minecraft/client/gui/ScaledResolution.class
new file mode 100644
index 00000000..d12f8b63
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/ScaledResolution.class differ
diff --git a/bin/main/net/minecraft/client/gui/ScreenChatOptions.class b/bin/main/net/minecraft/client/gui/ScreenChatOptions.class
new file mode 100644
index 00000000..367167c1
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/ScreenChatOptions.class differ
diff --git a/bin/main/net/minecraft/client/gui/ServerListEntryNormal.class b/bin/main/net/minecraft/client/gui/ServerListEntryNormal.class
new file mode 100644
index 00000000..b7928fe0
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/ServerListEntryNormal.class differ
diff --git a/bin/main/net/minecraft/client/gui/ServerSelectionList.class b/bin/main/net/minecraft/client/gui/ServerSelectionList.class
new file mode 100644
index 00000000..87a5c873
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/ServerSelectionList.class differ
diff --git a/bin/main/net/minecraft/client/gui/achievement/GuiAchievement.class b/bin/main/net/minecraft/client/gui/achievement/GuiAchievement.class
new file mode 100644
index 00000000..71c7cfd0
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/achievement/GuiAchievement.class differ
diff --git a/bin/main/net/minecraft/client/gui/achievement/GuiAchievements.class b/bin/main/net/minecraft/client/gui/achievement/GuiAchievements.class
new file mode 100644
index 00000000..65f01e4f
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/achievement/GuiAchievements.class differ
diff --git a/bin/main/net/minecraft/client/gui/achievement/GuiStats$Stats.class b/bin/main/net/minecraft/client/gui/achievement/GuiStats$Stats.class
new file mode 100644
index 00000000..d82ed5af
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/achievement/GuiStats$Stats.class differ
diff --git a/bin/main/net/minecraft/client/gui/achievement/GuiStats$StatsBlock$1.class b/bin/main/net/minecraft/client/gui/achievement/GuiStats$StatsBlock$1.class
new file mode 100644
index 00000000..63b499ce
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/achievement/GuiStats$StatsBlock$1.class differ
diff --git a/bin/main/net/minecraft/client/gui/achievement/GuiStats$StatsBlock.class b/bin/main/net/minecraft/client/gui/achievement/GuiStats$StatsBlock.class
new file mode 100644
index 00000000..7aa52791
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/achievement/GuiStats$StatsBlock.class differ
diff --git a/bin/main/net/minecraft/client/gui/achievement/GuiStats$StatsGeneral.class b/bin/main/net/minecraft/client/gui/achievement/GuiStats$StatsGeneral.class
new file mode 100644
index 00000000..1fa51cd4
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/achievement/GuiStats$StatsGeneral.class differ
diff --git a/bin/main/net/minecraft/client/gui/achievement/GuiStats$StatsItem$1.class b/bin/main/net/minecraft/client/gui/achievement/GuiStats$StatsItem$1.class
new file mode 100644
index 00000000..63781a43
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/achievement/GuiStats$StatsItem$1.class differ
diff --git a/bin/main/net/minecraft/client/gui/achievement/GuiStats$StatsItem.class b/bin/main/net/minecraft/client/gui/achievement/GuiStats$StatsItem.class
new file mode 100644
index 00000000..9a178e33
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/achievement/GuiStats$StatsItem.class differ
diff --git a/bin/main/net/minecraft/client/gui/achievement/GuiStats$StatsMobsList.class b/bin/main/net/minecraft/client/gui/achievement/GuiStats$StatsMobsList.class
new file mode 100644
index 00000000..8c967dd6
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/achievement/GuiStats$StatsMobsList.class differ
diff --git a/bin/main/net/minecraft/client/gui/achievement/GuiStats.class b/bin/main/net/minecraft/client/gui/achievement/GuiStats.class
new file mode 100644
index 00000000..e1094f06
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/achievement/GuiStats.class differ
diff --git a/bin/main/net/minecraft/client/gui/inventory/CreativeCrafting.class b/bin/main/net/minecraft/client/gui/inventory/CreativeCrafting.class
new file mode 100644
index 00000000..054eb7e0
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/inventory/CreativeCrafting.class differ
diff --git a/bin/main/net/minecraft/client/gui/inventory/GuiBeacon$Button.class b/bin/main/net/minecraft/client/gui/inventory/GuiBeacon$Button.class
new file mode 100644
index 00000000..4a447af3
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/inventory/GuiBeacon$Button.class differ
diff --git a/bin/main/net/minecraft/client/gui/inventory/GuiBeacon$CancelButton.class b/bin/main/net/minecraft/client/gui/inventory/GuiBeacon$CancelButton.class
new file mode 100644
index 00000000..f2174b0e
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/inventory/GuiBeacon$CancelButton.class differ
diff --git a/bin/main/net/minecraft/client/gui/inventory/GuiBeacon$ConfirmButton.class b/bin/main/net/minecraft/client/gui/inventory/GuiBeacon$ConfirmButton.class
new file mode 100644
index 00000000..8614940a
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/inventory/GuiBeacon$ConfirmButton.class differ
diff --git a/bin/main/net/minecraft/client/gui/inventory/GuiBeacon$PowerButton.class b/bin/main/net/minecraft/client/gui/inventory/GuiBeacon$PowerButton.class
new file mode 100644
index 00000000..69ae48cc
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/inventory/GuiBeacon$PowerButton.class differ
diff --git a/bin/main/net/minecraft/client/gui/inventory/GuiBeacon.class b/bin/main/net/minecraft/client/gui/inventory/GuiBeacon.class
new file mode 100644
index 00000000..c7d53543
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/inventory/GuiBeacon.class differ
diff --git a/bin/main/net/minecraft/client/gui/inventory/GuiBrewingStand.class b/bin/main/net/minecraft/client/gui/inventory/GuiBrewingStand.class
new file mode 100644
index 00000000..791d96ff
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/inventory/GuiBrewingStand.class differ
diff --git a/bin/main/net/minecraft/client/gui/inventory/GuiChest.class b/bin/main/net/minecraft/client/gui/inventory/GuiChest.class
new file mode 100644
index 00000000..a87effd9
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/inventory/GuiChest.class differ
diff --git a/bin/main/net/minecraft/client/gui/inventory/GuiContainer.class b/bin/main/net/minecraft/client/gui/inventory/GuiContainer.class
new file mode 100644
index 00000000..c3855c9d
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/inventory/GuiContainer.class differ
diff --git a/bin/main/net/minecraft/client/gui/inventory/GuiContainerCreative$ContainerCreative.class b/bin/main/net/minecraft/client/gui/inventory/GuiContainerCreative$ContainerCreative.class
new file mode 100644
index 00000000..2fec2f2e
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/inventory/GuiContainerCreative$ContainerCreative.class differ
diff --git a/bin/main/net/minecraft/client/gui/inventory/GuiContainerCreative$CreativeSlot.class b/bin/main/net/minecraft/client/gui/inventory/GuiContainerCreative$CreativeSlot.class
new file mode 100644
index 00000000..aea012bb
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/inventory/GuiContainerCreative$CreativeSlot.class differ
diff --git a/bin/main/net/minecraft/client/gui/inventory/GuiContainerCreative.class b/bin/main/net/minecraft/client/gui/inventory/GuiContainerCreative.class
new file mode 100644
index 00000000..e78a9959
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/inventory/GuiContainerCreative.class differ
diff --git a/bin/main/net/minecraft/client/gui/inventory/GuiCrafting.class b/bin/main/net/minecraft/client/gui/inventory/GuiCrafting.class
new file mode 100644
index 00000000..33d038f7
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/inventory/GuiCrafting.class differ
diff --git a/bin/main/net/minecraft/client/gui/inventory/GuiDispenser.class b/bin/main/net/minecraft/client/gui/inventory/GuiDispenser.class
new file mode 100644
index 00000000..d9d8b0e1
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/inventory/GuiDispenser.class differ
diff --git a/bin/main/net/minecraft/client/gui/inventory/GuiEditSign.class b/bin/main/net/minecraft/client/gui/inventory/GuiEditSign.class
new file mode 100644
index 00000000..8ce7b4b9
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/inventory/GuiEditSign.class differ
diff --git a/bin/main/net/minecraft/client/gui/inventory/GuiFurnace.class b/bin/main/net/minecraft/client/gui/inventory/GuiFurnace.class
new file mode 100644
index 00000000..39aad1fc
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/inventory/GuiFurnace.class differ
diff --git a/bin/main/net/minecraft/client/gui/inventory/GuiInventory.class b/bin/main/net/minecraft/client/gui/inventory/GuiInventory.class
new file mode 100644
index 00000000..2fc0245d
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/inventory/GuiInventory.class differ
diff --git a/bin/main/net/minecraft/client/gui/inventory/GuiScreenHorseInventory.class b/bin/main/net/minecraft/client/gui/inventory/GuiScreenHorseInventory.class
new file mode 100644
index 00000000..303009c7
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/inventory/GuiScreenHorseInventory.class differ
diff --git a/bin/main/net/minecraft/client/gui/spectator/BaseSpectatorGroup.class b/bin/main/net/minecraft/client/gui/spectator/BaseSpectatorGroup.class
new file mode 100644
index 00000000..2e339884
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/spectator/BaseSpectatorGroup.class differ
diff --git a/bin/main/net/minecraft/client/gui/spectator/ISpectatorMenuObject.class b/bin/main/net/minecraft/client/gui/spectator/ISpectatorMenuObject.class
new file mode 100644
index 00000000..274810d0
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/spectator/ISpectatorMenuObject.class differ
diff --git a/bin/main/net/minecraft/client/gui/spectator/ISpectatorMenuRecipient.class b/bin/main/net/minecraft/client/gui/spectator/ISpectatorMenuRecipient.class
new file mode 100644
index 00000000..eec12abc
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/spectator/ISpectatorMenuRecipient.class differ
diff --git a/bin/main/net/minecraft/client/gui/spectator/ISpectatorMenuView.class b/bin/main/net/minecraft/client/gui/spectator/ISpectatorMenuView.class
new file mode 100644
index 00000000..efb8c2d8
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/spectator/ISpectatorMenuView.class differ
diff --git a/bin/main/net/minecraft/client/gui/spectator/PlayerMenuObject.class b/bin/main/net/minecraft/client/gui/spectator/PlayerMenuObject.class
new file mode 100644
index 00000000..12a05a4c
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/spectator/PlayerMenuObject.class differ
diff --git a/bin/main/net/minecraft/client/gui/spectator/SpectatorMenu$1.class b/bin/main/net/minecraft/client/gui/spectator/SpectatorMenu$1.class
new file mode 100644
index 00000000..b296eb0f
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/spectator/SpectatorMenu$1.class differ
diff --git a/bin/main/net/minecraft/client/gui/spectator/SpectatorMenu$EndSpectatorObject.class b/bin/main/net/minecraft/client/gui/spectator/SpectatorMenu$EndSpectatorObject.class
new file mode 100644
index 00000000..859bb192
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/spectator/SpectatorMenu$EndSpectatorObject.class differ
diff --git a/bin/main/net/minecraft/client/gui/spectator/SpectatorMenu$MoveMenuObject.class b/bin/main/net/minecraft/client/gui/spectator/SpectatorMenu$MoveMenuObject.class
new file mode 100644
index 00000000..1a964a4f
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/spectator/SpectatorMenu$MoveMenuObject.class differ
diff --git a/bin/main/net/minecraft/client/gui/spectator/SpectatorMenu.class b/bin/main/net/minecraft/client/gui/spectator/SpectatorMenu.class
new file mode 100644
index 00000000..7458a0ed
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/spectator/SpectatorMenu.class differ
diff --git a/bin/main/net/minecraft/client/gui/spectator/categories/SpectatorDetails.class b/bin/main/net/minecraft/client/gui/spectator/categories/SpectatorDetails.class
new file mode 100644
index 00000000..b7ab80a5
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/spectator/categories/SpectatorDetails.class differ
diff --git a/bin/main/net/minecraft/client/gui/spectator/categories/TeleportToPlayer$1.class b/bin/main/net/minecraft/client/gui/spectator/categories/TeleportToPlayer$1.class
new file mode 100644
index 00000000..b5d2e4a2
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/spectator/categories/TeleportToPlayer$1.class differ
diff --git a/bin/main/net/minecraft/client/gui/spectator/categories/TeleportToPlayer.class b/bin/main/net/minecraft/client/gui/spectator/categories/TeleportToPlayer.class
new file mode 100644
index 00000000..053522ba
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/spectator/categories/TeleportToPlayer.class differ
diff --git a/bin/main/net/minecraft/client/gui/spectator/categories/TeleportToTeam$TeamSelectionObject.class b/bin/main/net/minecraft/client/gui/spectator/categories/TeleportToTeam$TeamSelectionObject.class
new file mode 100644
index 00000000..93d58a46
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/spectator/categories/TeleportToTeam$TeamSelectionObject.class differ
diff --git a/bin/main/net/minecraft/client/gui/spectator/categories/TeleportToTeam.class b/bin/main/net/minecraft/client/gui/spectator/categories/TeleportToTeam.class
new file mode 100644
index 00000000..b5ed6426
Binary files /dev/null and b/bin/main/net/minecraft/client/gui/spectator/categories/TeleportToTeam.class differ
diff --git a/bin/main/net/minecraft/client/main/GameConfiguration$DisplayInformation.class b/bin/main/net/minecraft/client/main/GameConfiguration$DisplayInformation.class
new file mode 100644
index 00000000..5822ae5a
Binary files /dev/null and b/bin/main/net/minecraft/client/main/GameConfiguration$DisplayInformation.class differ
diff --git a/bin/main/net/minecraft/client/main/GameConfiguration$GameInformation.class b/bin/main/net/minecraft/client/main/GameConfiguration$GameInformation.class
new file mode 100644
index 00000000..ac81b9c4
Binary files /dev/null and b/bin/main/net/minecraft/client/main/GameConfiguration$GameInformation.class differ
diff --git a/bin/main/net/minecraft/client/main/GameConfiguration$UserInformation.class b/bin/main/net/minecraft/client/main/GameConfiguration$UserInformation.class
new file mode 100644
index 00000000..ec6b57b4
Binary files /dev/null and b/bin/main/net/minecraft/client/main/GameConfiguration$UserInformation.class differ
diff --git a/bin/main/net/minecraft/client/main/GameConfiguration.class b/bin/main/net/minecraft/client/main/GameConfiguration.class
new file mode 100644
index 00000000..b24277f2
Binary files /dev/null and b/bin/main/net/minecraft/client/main/GameConfiguration.class differ
diff --git a/bin/main/net/minecraft/client/main/Main.class b/bin/main/net/minecraft/client/main/Main.class
new file mode 100644
index 00000000..0f22c1b1
Binary files /dev/null and b/bin/main/net/minecraft/client/main/Main.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelArmorStand.class b/bin/main/net/minecraft/client/model/ModelArmorStand.class
new file mode 100644
index 00000000..95e03d35
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelArmorStand.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelArmorStandArmor.class b/bin/main/net/minecraft/client/model/ModelArmorStandArmor.class
new file mode 100644
index 00000000..07f8d89b
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelArmorStandArmor.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelBanner.class b/bin/main/net/minecraft/client/model/ModelBanner.class
new file mode 100644
index 00000000..61e205c4
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelBanner.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelBase.class b/bin/main/net/minecraft/client/model/ModelBase.class
new file mode 100644
index 00000000..a6d37908
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelBase.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelBat.class b/bin/main/net/minecraft/client/model/ModelBat.class
new file mode 100644
index 00000000..9a3b4ddd
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelBat.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelBiped.class b/bin/main/net/minecraft/client/model/ModelBiped.class
new file mode 100644
index 00000000..32b0e20c
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelBiped.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelBlaze.class b/bin/main/net/minecraft/client/model/ModelBlaze.class
new file mode 100644
index 00000000..c46bf152
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelBlaze.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelBoat.class b/bin/main/net/minecraft/client/model/ModelBoat.class
new file mode 100644
index 00000000..9736ba1d
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelBoat.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelBook.class b/bin/main/net/minecraft/client/model/ModelBook.class
new file mode 100644
index 00000000..6f03890a
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelBook.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelBox.class b/bin/main/net/minecraft/client/model/ModelBox.class
new file mode 100644
index 00000000..22ab20a5
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelBox.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelChest.class b/bin/main/net/minecraft/client/model/ModelChest.class
new file mode 100644
index 00000000..fc31c84e
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelChest.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelChicken.class b/bin/main/net/minecraft/client/model/ModelChicken.class
new file mode 100644
index 00000000..be25bcf6
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelChicken.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelCow.class b/bin/main/net/minecraft/client/model/ModelCow.class
new file mode 100644
index 00000000..0f138719
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelCow.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelCreeper.class b/bin/main/net/minecraft/client/model/ModelCreeper.class
new file mode 100644
index 00000000..357f9b95
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelCreeper.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelDragon.class b/bin/main/net/minecraft/client/model/ModelDragon.class
new file mode 100644
index 00000000..1c2a56c4
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelDragon.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelEnderCrystal.class b/bin/main/net/minecraft/client/model/ModelEnderCrystal.class
new file mode 100644
index 00000000..02f519c3
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelEnderCrystal.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelEnderMite.class b/bin/main/net/minecraft/client/model/ModelEnderMite.class
new file mode 100644
index 00000000..b430f846
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelEnderMite.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelEnderman.class b/bin/main/net/minecraft/client/model/ModelEnderman.class
new file mode 100644
index 00000000..6d3b5c3a
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelEnderman.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelGhast.class b/bin/main/net/minecraft/client/model/ModelGhast.class
new file mode 100644
index 00000000..bf787a99
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelGhast.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelGuardian.class b/bin/main/net/minecraft/client/model/ModelGuardian.class
new file mode 100644
index 00000000..fc0ef903
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelGuardian.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelHorse.class b/bin/main/net/minecraft/client/model/ModelHorse.class
new file mode 100644
index 00000000..7fa952ab
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelHorse.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelHumanoidHead.class b/bin/main/net/minecraft/client/model/ModelHumanoidHead.class
new file mode 100644
index 00000000..a876236e
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelHumanoidHead.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelIronGolem.class b/bin/main/net/minecraft/client/model/ModelIronGolem.class
new file mode 100644
index 00000000..f43ccf99
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelIronGolem.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelLargeChest.class b/bin/main/net/minecraft/client/model/ModelLargeChest.class
new file mode 100644
index 00000000..dd52123e
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelLargeChest.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelLeashKnot.class b/bin/main/net/minecraft/client/model/ModelLeashKnot.class
new file mode 100644
index 00000000..1ea1e303
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelLeashKnot.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelMagmaCube.class b/bin/main/net/minecraft/client/model/ModelMagmaCube.class
new file mode 100644
index 00000000..9c34932d
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelMagmaCube.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelMinecart.class b/bin/main/net/minecraft/client/model/ModelMinecart.class
new file mode 100644
index 00000000..62254d9b
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelMinecart.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelOcelot.class b/bin/main/net/minecraft/client/model/ModelOcelot.class
new file mode 100644
index 00000000..002adcb2
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelOcelot.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelPig.class b/bin/main/net/minecraft/client/model/ModelPig.class
new file mode 100644
index 00000000..2a4942d8
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelPig.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelPlayer.class b/bin/main/net/minecraft/client/model/ModelPlayer.class
new file mode 100644
index 00000000..947cf064
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelPlayer.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelQuadruped.class b/bin/main/net/minecraft/client/model/ModelQuadruped.class
new file mode 100644
index 00000000..2f43199d
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelQuadruped.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelRabbit.class b/bin/main/net/minecraft/client/model/ModelRabbit.class
new file mode 100644
index 00000000..65fa35f8
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelRabbit.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelRenderer.class b/bin/main/net/minecraft/client/model/ModelRenderer.class
new file mode 100644
index 00000000..629701e0
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelRenderer.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelSheep1.class b/bin/main/net/minecraft/client/model/ModelSheep1.class
new file mode 100644
index 00000000..7ab5bc3f
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelSheep1.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelSheep2.class b/bin/main/net/minecraft/client/model/ModelSheep2.class
new file mode 100644
index 00000000..21c38a61
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelSheep2.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelSign.class b/bin/main/net/minecraft/client/model/ModelSign.class
new file mode 100644
index 00000000..764f5608
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelSign.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelSilverfish.class b/bin/main/net/minecraft/client/model/ModelSilverfish.class
new file mode 100644
index 00000000..7551abd2
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelSilverfish.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelSkeleton.class b/bin/main/net/minecraft/client/model/ModelSkeleton.class
new file mode 100644
index 00000000..b8d49597
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelSkeleton.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelSkeletonHead.class b/bin/main/net/minecraft/client/model/ModelSkeletonHead.class
new file mode 100644
index 00000000..bdd836da
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelSkeletonHead.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelSlime.class b/bin/main/net/minecraft/client/model/ModelSlime.class
new file mode 100644
index 00000000..e22eca5e
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelSlime.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelSnowMan.class b/bin/main/net/minecraft/client/model/ModelSnowMan.class
new file mode 100644
index 00000000..a22fef20
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelSnowMan.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelSpider.class b/bin/main/net/minecraft/client/model/ModelSpider.class
new file mode 100644
index 00000000..92231118
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelSpider.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelSquid.class b/bin/main/net/minecraft/client/model/ModelSquid.class
new file mode 100644
index 00000000..db88cfa7
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelSquid.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelVillager.class b/bin/main/net/minecraft/client/model/ModelVillager.class
new file mode 100644
index 00000000..dde765f4
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelVillager.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelWitch.class b/bin/main/net/minecraft/client/model/ModelWitch.class
new file mode 100644
index 00000000..4596c2db
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelWitch.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelWither.class b/bin/main/net/minecraft/client/model/ModelWither.class
new file mode 100644
index 00000000..6f4041fc
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelWither.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelWolf.class b/bin/main/net/minecraft/client/model/ModelWolf.class
new file mode 100644
index 00000000..70cd5c8e
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelWolf.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelZombie.class b/bin/main/net/minecraft/client/model/ModelZombie.class
new file mode 100644
index 00000000..c88b371e
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelZombie.class differ
diff --git a/bin/main/net/minecraft/client/model/ModelZombieVillager.class b/bin/main/net/minecraft/client/model/ModelZombieVillager.class
new file mode 100644
index 00000000..b4c6a76a
Binary files /dev/null and b/bin/main/net/minecraft/client/model/ModelZombieVillager.class differ
diff --git a/bin/main/net/minecraft/client/model/PositionTextureVertex.class b/bin/main/net/minecraft/client/model/PositionTextureVertex.class
new file mode 100644
index 00000000..7b2bad0b
Binary files /dev/null and b/bin/main/net/minecraft/client/model/PositionTextureVertex.class differ
diff --git a/bin/main/net/minecraft/client/model/TextureOffset.class b/bin/main/net/minecraft/client/model/TextureOffset.class
new file mode 100644
index 00000000..e6836af8
Binary files /dev/null and b/bin/main/net/minecraft/client/model/TextureOffset.class differ
diff --git a/bin/main/net/minecraft/client/model/TexturedQuad.class b/bin/main/net/minecraft/client/model/TexturedQuad.class
new file mode 100644
index 00000000..e11e1640
Binary files /dev/null and b/bin/main/net/minecraft/client/model/TexturedQuad.class differ
diff --git a/bin/main/net/minecraft/client/multiplayer/ChunkProviderClient.class b/bin/main/net/minecraft/client/multiplayer/ChunkProviderClient.class
new file mode 100644
index 00000000..dfc81353
Binary files /dev/null and b/bin/main/net/minecraft/client/multiplayer/ChunkProviderClient.class differ
diff --git a/bin/main/net/minecraft/client/multiplayer/GuiConnecting.class b/bin/main/net/minecraft/client/multiplayer/GuiConnecting.class
new file mode 100644
index 00000000..b2d41328
Binary files /dev/null and b/bin/main/net/minecraft/client/multiplayer/GuiConnecting.class differ
diff --git a/bin/main/net/minecraft/client/multiplayer/PlayerControllerMP.class b/bin/main/net/minecraft/client/multiplayer/PlayerControllerMP.class
new file mode 100644
index 00000000..d3608300
Binary files /dev/null and b/bin/main/net/minecraft/client/multiplayer/PlayerControllerMP.class differ
diff --git a/bin/main/net/minecraft/client/multiplayer/ServerAddress.class b/bin/main/net/minecraft/client/multiplayer/ServerAddress.class
new file mode 100644
index 00000000..826212c8
Binary files /dev/null and b/bin/main/net/minecraft/client/multiplayer/ServerAddress.class differ
diff --git a/bin/main/net/minecraft/client/multiplayer/ServerData$ServerResourceMode.class b/bin/main/net/minecraft/client/multiplayer/ServerData$ServerResourceMode.class
new file mode 100644
index 00000000..384249d7
Binary files /dev/null and b/bin/main/net/minecraft/client/multiplayer/ServerData$ServerResourceMode.class differ
diff --git a/bin/main/net/minecraft/client/multiplayer/ServerData.class b/bin/main/net/minecraft/client/multiplayer/ServerData.class
new file mode 100644
index 00000000..2eb718e7
Binary files /dev/null and b/bin/main/net/minecraft/client/multiplayer/ServerData.class differ
diff --git a/bin/main/net/minecraft/client/multiplayer/ServerList.class b/bin/main/net/minecraft/client/multiplayer/ServerList.class
new file mode 100644
index 00000000..ef654583
Binary files /dev/null and b/bin/main/net/minecraft/client/multiplayer/ServerList.class differ
diff --git a/bin/main/net/minecraft/client/multiplayer/WorldClient$1.class b/bin/main/net/minecraft/client/multiplayer/WorldClient$1.class
new file mode 100644
index 00000000..22d41ce5
Binary files /dev/null and b/bin/main/net/minecraft/client/multiplayer/WorldClient$1.class differ
diff --git a/bin/main/net/minecraft/client/multiplayer/WorldClient$2.class b/bin/main/net/minecraft/client/multiplayer/WorldClient$2.class
new file mode 100644
index 00000000..7cb7cbf7
Binary files /dev/null and b/bin/main/net/minecraft/client/multiplayer/WorldClient$2.class differ
diff --git a/bin/main/net/minecraft/client/multiplayer/WorldClient$3.class b/bin/main/net/minecraft/client/multiplayer/WorldClient$3.class
new file mode 100644
index 00000000..7fe8028d
Binary files /dev/null and b/bin/main/net/minecraft/client/multiplayer/WorldClient$3.class differ
diff --git a/bin/main/net/minecraft/client/multiplayer/WorldClient$4.class b/bin/main/net/minecraft/client/multiplayer/WorldClient$4.class
new file mode 100644
index 00000000..9281453e
Binary files /dev/null and b/bin/main/net/minecraft/client/multiplayer/WorldClient$4.class differ
diff --git a/bin/main/net/minecraft/client/multiplayer/WorldClient.class b/bin/main/net/minecraft/client/multiplayer/WorldClient.class
new file mode 100644
index 00000000..85e021b5
Binary files /dev/null and b/bin/main/net/minecraft/client/multiplayer/WorldClient.class differ
diff --git a/bin/main/net/minecraft/client/network/NetHandlerPlayClient$1.class b/bin/main/net/minecraft/client/network/NetHandlerPlayClient$1.class
new file mode 100644
index 00000000..2c242308
Binary files /dev/null and b/bin/main/net/minecraft/client/network/NetHandlerPlayClient$1.class differ
diff --git a/bin/main/net/minecraft/client/network/NetHandlerPlayClient.class b/bin/main/net/minecraft/client/network/NetHandlerPlayClient.class
new file mode 100644
index 00000000..024b95f0
Binary files /dev/null and b/bin/main/net/minecraft/client/network/NetHandlerPlayClient.class differ
diff --git a/bin/main/net/minecraft/client/network/NetworkPlayerInfo.class b/bin/main/net/minecraft/client/network/NetworkPlayerInfo.class
new file mode 100644
index 00000000..aa0aead3
Binary files /dev/null and b/bin/main/net/minecraft/client/network/NetworkPlayerInfo.class differ
diff --git a/bin/main/net/minecraft/client/particle/Barrier$Factory.class b/bin/main/net/minecraft/client/particle/Barrier$Factory.class
new file mode 100644
index 00000000..60c1a5c9
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/Barrier$Factory.class differ
diff --git a/bin/main/net/minecraft/client/particle/Barrier.class b/bin/main/net/minecraft/client/particle/Barrier.class
new file mode 100644
index 00000000..a178e1a7
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/Barrier.class differ
diff --git a/bin/main/net/minecraft/client/particle/EffectRenderer$1.class b/bin/main/net/minecraft/client/particle/EffectRenderer$1.class
new file mode 100644
index 00000000..4965b0fa
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EffectRenderer$1.class differ
diff --git a/bin/main/net/minecraft/client/particle/EffectRenderer$2.class b/bin/main/net/minecraft/client/particle/EffectRenderer$2.class
new file mode 100644
index 00000000..c8a0c763
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EffectRenderer$2.class differ
diff --git a/bin/main/net/minecraft/client/particle/EffectRenderer$3.class b/bin/main/net/minecraft/client/particle/EffectRenderer$3.class
new file mode 100644
index 00000000..7676ad35
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EffectRenderer$3.class differ
diff --git a/bin/main/net/minecraft/client/particle/EffectRenderer$4.class b/bin/main/net/minecraft/client/particle/EffectRenderer$4.class
new file mode 100644
index 00000000..aafd5258
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EffectRenderer$4.class differ
diff --git a/bin/main/net/minecraft/client/particle/EffectRenderer.class b/bin/main/net/minecraft/client/particle/EffectRenderer.class
new file mode 100644
index 00000000..c83855e2
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EffectRenderer.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityAuraFX$Factory.class b/bin/main/net/minecraft/client/particle/EntityAuraFX$Factory.class
new file mode 100644
index 00000000..a2d90fd9
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityAuraFX$Factory.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityAuraFX$HappyVillagerFactory.class b/bin/main/net/minecraft/client/particle/EntityAuraFX$HappyVillagerFactory.class
new file mode 100644
index 00000000..013e2039
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityAuraFX$HappyVillagerFactory.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityAuraFX.class b/bin/main/net/minecraft/client/particle/EntityAuraFX.class
new file mode 100644
index 00000000..4dd0437b
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityAuraFX.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityBlockDustFX$Factory.class b/bin/main/net/minecraft/client/particle/EntityBlockDustFX$Factory.class
new file mode 100644
index 00000000..bdc83941
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityBlockDustFX$Factory.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityBlockDustFX.class b/bin/main/net/minecraft/client/particle/EntityBlockDustFX.class
new file mode 100644
index 00000000..6540b2c7
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityBlockDustFX.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityBreakingFX$Factory.class b/bin/main/net/minecraft/client/particle/EntityBreakingFX$Factory.class
new file mode 100644
index 00000000..8554c8a5
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityBreakingFX$Factory.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityBreakingFX$SlimeFactory.class b/bin/main/net/minecraft/client/particle/EntityBreakingFX$SlimeFactory.class
new file mode 100644
index 00000000..e382ba8b
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityBreakingFX$SlimeFactory.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityBreakingFX$SnowballFactory.class b/bin/main/net/minecraft/client/particle/EntityBreakingFX$SnowballFactory.class
new file mode 100644
index 00000000..b1392976
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityBreakingFX$SnowballFactory.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityBreakingFX.class b/bin/main/net/minecraft/client/particle/EntityBreakingFX.class
new file mode 100644
index 00000000..c6e06a4b
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityBreakingFX.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityBubbleFX$Factory.class b/bin/main/net/minecraft/client/particle/EntityBubbleFX$Factory.class
new file mode 100644
index 00000000..80a14c04
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityBubbleFX$Factory.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityBubbleFX.class b/bin/main/net/minecraft/client/particle/EntityBubbleFX.class
new file mode 100644
index 00000000..3d4bf074
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityBubbleFX.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityCloudFX$Factory.class b/bin/main/net/minecraft/client/particle/EntityCloudFX$Factory.class
new file mode 100644
index 00000000..8f1f96ef
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityCloudFX$Factory.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityCloudFX.class b/bin/main/net/minecraft/client/particle/EntityCloudFX.class
new file mode 100644
index 00000000..6038a9cb
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityCloudFX.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityCrit2FX$Factory.class b/bin/main/net/minecraft/client/particle/EntityCrit2FX$Factory.class
new file mode 100644
index 00000000..30a89514
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityCrit2FX$Factory.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityCrit2FX$MagicFactory.class b/bin/main/net/minecraft/client/particle/EntityCrit2FX$MagicFactory.class
new file mode 100644
index 00000000..67f17db4
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityCrit2FX$MagicFactory.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityCrit2FX.class b/bin/main/net/minecraft/client/particle/EntityCrit2FX.class
new file mode 100644
index 00000000..89e3e5d6
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityCrit2FX.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityCritFX$Factory.class b/bin/main/net/minecraft/client/particle/EntityCritFX$Factory.class
new file mode 100644
index 00000000..698d11a5
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityCritFX$Factory.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityCritFX.class b/bin/main/net/minecraft/client/particle/EntityCritFX.class
new file mode 100644
index 00000000..3f3beb35
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityCritFX.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityDiggingFX$Factory.class b/bin/main/net/minecraft/client/particle/EntityDiggingFX$Factory.class
new file mode 100644
index 00000000..3e995722
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityDiggingFX$Factory.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityDiggingFX.class b/bin/main/net/minecraft/client/particle/EntityDiggingFX.class
new file mode 100644
index 00000000..d650c2b9
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityDiggingFX.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityDropParticleFX$LavaFactory.class b/bin/main/net/minecraft/client/particle/EntityDropParticleFX$LavaFactory.class
new file mode 100644
index 00000000..6b9a69d4
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityDropParticleFX$LavaFactory.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityDropParticleFX$WaterFactory.class b/bin/main/net/minecraft/client/particle/EntityDropParticleFX$WaterFactory.class
new file mode 100644
index 00000000..02abf984
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityDropParticleFX$WaterFactory.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityDropParticleFX.class b/bin/main/net/minecraft/client/particle/EntityDropParticleFX.class
new file mode 100644
index 00000000..d3ea45c2
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityDropParticleFX.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityEnchantmentTableParticleFX$EnchantmentTable.class b/bin/main/net/minecraft/client/particle/EntityEnchantmentTableParticleFX$EnchantmentTable.class
new file mode 100644
index 00000000..f6d60103
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityEnchantmentTableParticleFX$EnchantmentTable.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityEnchantmentTableParticleFX.class b/bin/main/net/minecraft/client/particle/EntityEnchantmentTableParticleFX.class
new file mode 100644
index 00000000..54305a90
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityEnchantmentTableParticleFX.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityExplodeFX$Factory.class b/bin/main/net/minecraft/client/particle/EntityExplodeFX$Factory.class
new file mode 100644
index 00000000..3e55104a
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityExplodeFX$Factory.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityExplodeFX.class b/bin/main/net/minecraft/client/particle/EntityExplodeFX.class
new file mode 100644
index 00000000..c0e9c66d
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityExplodeFX.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityFX.class b/bin/main/net/minecraft/client/particle/EntityFX.class
new file mode 100644
index 00000000..4827225d
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityFX.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityFirework$Factory.class b/bin/main/net/minecraft/client/particle/EntityFirework$Factory.class
new file mode 100644
index 00000000..74a6cbce
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityFirework$Factory.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityFirework$OverlayFX.class b/bin/main/net/minecraft/client/particle/EntityFirework$OverlayFX.class
new file mode 100644
index 00000000..06e5c799
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityFirework$OverlayFX.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityFirework$SparkFX.class b/bin/main/net/minecraft/client/particle/EntityFirework$SparkFX.class
new file mode 100644
index 00000000..28eb19b1
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityFirework$SparkFX.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityFirework$StarterFX.class b/bin/main/net/minecraft/client/particle/EntityFirework$StarterFX.class
new file mode 100644
index 00000000..d26bc7ff
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityFirework$StarterFX.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityFirework.class b/bin/main/net/minecraft/client/particle/EntityFirework.class
new file mode 100644
index 00000000..59bb442c
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityFirework.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityFishWakeFX$Factory.class b/bin/main/net/minecraft/client/particle/EntityFishWakeFX$Factory.class
new file mode 100644
index 00000000..186c81f1
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityFishWakeFX$Factory.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityFishWakeFX.class b/bin/main/net/minecraft/client/particle/EntityFishWakeFX.class
new file mode 100644
index 00000000..0d5b3b9d
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityFishWakeFX.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityFlameFX$Factory.class b/bin/main/net/minecraft/client/particle/EntityFlameFX$Factory.class
new file mode 100644
index 00000000..f0732cc0
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityFlameFX$Factory.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityFlameFX.class b/bin/main/net/minecraft/client/particle/EntityFlameFX.class
new file mode 100644
index 00000000..69a1bd8f
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityFlameFX.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityFootStepFX$Factory.class b/bin/main/net/minecraft/client/particle/EntityFootStepFX$Factory.class
new file mode 100644
index 00000000..c508b185
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityFootStepFX$Factory.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityFootStepFX.class b/bin/main/net/minecraft/client/particle/EntityFootStepFX.class
new file mode 100644
index 00000000..1efdc243
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityFootStepFX.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityHeartFX$AngryVillagerFactory.class b/bin/main/net/minecraft/client/particle/EntityHeartFX$AngryVillagerFactory.class
new file mode 100644
index 00000000..e2cd2811
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityHeartFX$AngryVillagerFactory.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityHeartFX$Factory.class b/bin/main/net/minecraft/client/particle/EntityHeartFX$Factory.class
new file mode 100644
index 00000000..65089f4e
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityHeartFX$Factory.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityHeartFX.class b/bin/main/net/minecraft/client/particle/EntityHeartFX.class
new file mode 100644
index 00000000..db079645
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityHeartFX.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityHugeExplodeFX$Factory.class b/bin/main/net/minecraft/client/particle/EntityHugeExplodeFX$Factory.class
new file mode 100644
index 00000000..538a3758
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityHugeExplodeFX$Factory.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityHugeExplodeFX.class b/bin/main/net/minecraft/client/particle/EntityHugeExplodeFX.class
new file mode 100644
index 00000000..c6529337
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityHugeExplodeFX.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityLargeExplodeFX$Factory.class b/bin/main/net/minecraft/client/particle/EntityLargeExplodeFX$Factory.class
new file mode 100644
index 00000000..f5540904
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityLargeExplodeFX$Factory.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityLargeExplodeFX.class b/bin/main/net/minecraft/client/particle/EntityLargeExplodeFX.class
new file mode 100644
index 00000000..cefdf5c9
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityLargeExplodeFX.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityLavaFX$Factory.class b/bin/main/net/minecraft/client/particle/EntityLavaFX$Factory.class
new file mode 100644
index 00000000..c73f68a3
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityLavaFX$Factory.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityLavaFX.class b/bin/main/net/minecraft/client/particle/EntityLavaFX.class
new file mode 100644
index 00000000..d7d5b854
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityLavaFX.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityNoteFX$Factory.class b/bin/main/net/minecraft/client/particle/EntityNoteFX$Factory.class
new file mode 100644
index 00000000..a8630651
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityNoteFX$Factory.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityNoteFX.class b/bin/main/net/minecraft/client/particle/EntityNoteFX.class
new file mode 100644
index 00000000..b6073dc5
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityNoteFX.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityParticleEmitter.class b/bin/main/net/minecraft/client/particle/EntityParticleEmitter.class
new file mode 100644
index 00000000..41df7560
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityParticleEmitter.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityPickupFX.class b/bin/main/net/minecraft/client/particle/EntityPickupFX.class
new file mode 100644
index 00000000..94a2799a
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityPickupFX.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityPortalFX$Factory.class b/bin/main/net/minecraft/client/particle/EntityPortalFX$Factory.class
new file mode 100644
index 00000000..2254599f
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityPortalFX$Factory.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityPortalFX.class b/bin/main/net/minecraft/client/particle/EntityPortalFX.class
new file mode 100644
index 00000000..f2daef8c
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityPortalFX.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityRainFX$Factory.class b/bin/main/net/minecraft/client/particle/EntityRainFX$Factory.class
new file mode 100644
index 00000000..c42d4179
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityRainFX$Factory.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityRainFX.class b/bin/main/net/minecraft/client/particle/EntityRainFX.class
new file mode 100644
index 00000000..41130b40
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityRainFX.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityReddustFX$Factory.class b/bin/main/net/minecraft/client/particle/EntityReddustFX$Factory.class
new file mode 100644
index 00000000..341147c2
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityReddustFX$Factory.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntityReddustFX.class b/bin/main/net/minecraft/client/particle/EntityReddustFX.class
new file mode 100644
index 00000000..82719fb4
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntityReddustFX.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntitySmokeFX$Factory.class b/bin/main/net/minecraft/client/particle/EntitySmokeFX$Factory.class
new file mode 100644
index 00000000..f0221877
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntitySmokeFX$Factory.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntitySmokeFX.class b/bin/main/net/minecraft/client/particle/EntitySmokeFX.class
new file mode 100644
index 00000000..91e949c5
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntitySmokeFX.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntitySnowShovelFX$Factory.class b/bin/main/net/minecraft/client/particle/EntitySnowShovelFX$Factory.class
new file mode 100644
index 00000000..5cce55ed
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntitySnowShovelFX$Factory.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntitySnowShovelFX.class b/bin/main/net/minecraft/client/particle/EntitySnowShovelFX.class
new file mode 100644
index 00000000..de1b7c04
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntitySnowShovelFX.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntitySpellParticleFX$AmbientMobFactory.class b/bin/main/net/minecraft/client/particle/EntitySpellParticleFX$AmbientMobFactory.class
new file mode 100644
index 00000000..04faaa49
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntitySpellParticleFX$AmbientMobFactory.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntitySpellParticleFX$Factory.class b/bin/main/net/minecraft/client/particle/EntitySpellParticleFX$Factory.class
new file mode 100644
index 00000000..274e8c03
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntitySpellParticleFX$Factory.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntitySpellParticleFX$InstantFactory.class b/bin/main/net/minecraft/client/particle/EntitySpellParticleFX$InstantFactory.class
new file mode 100644
index 00000000..1d862bd1
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntitySpellParticleFX$InstantFactory.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntitySpellParticleFX$MobFactory.class b/bin/main/net/minecraft/client/particle/EntitySpellParticleFX$MobFactory.class
new file mode 100644
index 00000000..85514827
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntitySpellParticleFX$MobFactory.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntitySpellParticleFX$WitchFactory.class b/bin/main/net/minecraft/client/particle/EntitySpellParticleFX$WitchFactory.class
new file mode 100644
index 00000000..f6368416
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntitySpellParticleFX$WitchFactory.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntitySpellParticleFX.class b/bin/main/net/minecraft/client/particle/EntitySpellParticleFX.class
new file mode 100644
index 00000000..1da1b6cc
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntitySpellParticleFX.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntitySplashFX$Factory.class b/bin/main/net/minecraft/client/particle/EntitySplashFX$Factory.class
new file mode 100644
index 00000000..0bf27c4e
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntitySplashFX$Factory.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntitySplashFX.class b/bin/main/net/minecraft/client/particle/EntitySplashFX.class
new file mode 100644
index 00000000..baf6be88
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntitySplashFX.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntitySuspendFX$Factory.class b/bin/main/net/minecraft/client/particle/EntitySuspendFX$Factory.class
new file mode 100644
index 00000000..8f3cbee7
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntitySuspendFX$Factory.class differ
diff --git a/bin/main/net/minecraft/client/particle/EntitySuspendFX.class b/bin/main/net/minecraft/client/particle/EntitySuspendFX.class
new file mode 100644
index 00000000..3a6491f0
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/EntitySuspendFX.class differ
diff --git a/bin/main/net/minecraft/client/particle/IParticleFactory.class b/bin/main/net/minecraft/client/particle/IParticleFactory.class
new file mode 100644
index 00000000..f1eef78d
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/IParticleFactory.class differ
diff --git a/bin/main/net/minecraft/client/particle/MobAppearance$Factory.class b/bin/main/net/minecraft/client/particle/MobAppearance$Factory.class
new file mode 100644
index 00000000..45cb7db0
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/MobAppearance$Factory.class differ
diff --git a/bin/main/net/minecraft/client/particle/MobAppearance.class b/bin/main/net/minecraft/client/particle/MobAppearance.class
new file mode 100644
index 00000000..5042a5e3
Binary files /dev/null and b/bin/main/net/minecraft/client/particle/MobAppearance.class differ
diff --git a/bin/main/net/minecraft/client/player/inventory/ContainerLocalMenu.class b/bin/main/net/minecraft/client/player/inventory/ContainerLocalMenu.class
new file mode 100644
index 00000000..1e9e8c33
Binary files /dev/null and b/bin/main/net/minecraft/client/player/inventory/ContainerLocalMenu.class differ
diff --git a/bin/main/net/minecraft/client/player/inventory/LocalBlockIntercommunication.class b/bin/main/net/minecraft/client/player/inventory/LocalBlockIntercommunication.class
new file mode 100644
index 00000000..8329cc55
Binary files /dev/null and b/bin/main/net/minecraft/client/player/inventory/LocalBlockIntercommunication.class differ
diff --git a/bin/main/net/minecraft/client/renderer/ActiveRenderInfo.class b/bin/main/net/minecraft/client/renderer/ActiveRenderInfo.class
new file mode 100644
index 00000000..bef58070
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/ActiveRenderInfo.class differ
diff --git a/bin/main/net/minecraft/client/renderer/BlockFluidRenderer.class b/bin/main/net/minecraft/client/renderer/BlockFluidRenderer.class
new file mode 100644
index 00000000..7ea74a0f
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/BlockFluidRenderer.class differ
diff --git a/bin/main/net/minecraft/client/renderer/BlockModelRenderer$AmbientOcclusionFace.class b/bin/main/net/minecraft/client/renderer/BlockModelRenderer$AmbientOcclusionFace.class
new file mode 100644
index 00000000..7ed39497
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/BlockModelRenderer$AmbientOcclusionFace.class differ
diff --git a/bin/main/net/minecraft/client/renderer/BlockModelRenderer$EnumNeighborInfo.class b/bin/main/net/minecraft/client/renderer/BlockModelRenderer$EnumNeighborInfo.class
new file mode 100644
index 00000000..19e135c5
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/BlockModelRenderer$EnumNeighborInfo.class differ
diff --git a/bin/main/net/minecraft/client/renderer/BlockModelRenderer$Orientation.class b/bin/main/net/minecraft/client/renderer/BlockModelRenderer$Orientation.class
new file mode 100644
index 00000000..d0c527fe
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/BlockModelRenderer$Orientation.class differ
diff --git a/bin/main/net/minecraft/client/renderer/BlockModelRenderer$VertexTranslations.class b/bin/main/net/minecraft/client/renderer/BlockModelRenderer$VertexTranslations.class
new file mode 100644
index 00000000..b6237b5f
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/BlockModelRenderer$VertexTranslations.class differ
diff --git a/bin/main/net/minecraft/client/renderer/BlockModelRenderer.class b/bin/main/net/minecraft/client/renderer/BlockModelRenderer.class
new file mode 100644
index 00000000..b825fa8a
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/BlockModelRenderer.class differ
diff --git a/bin/main/net/minecraft/client/renderer/BlockModelShapes$1.class b/bin/main/net/minecraft/client/renderer/BlockModelShapes$1.class
new file mode 100644
index 00000000..445089e9
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/BlockModelShapes$1.class differ
diff --git a/bin/main/net/minecraft/client/renderer/BlockModelShapes$2.class b/bin/main/net/minecraft/client/renderer/BlockModelShapes$2.class
new file mode 100644
index 00000000..b4b351f5
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/BlockModelShapes$2.class differ
diff --git a/bin/main/net/minecraft/client/renderer/BlockModelShapes$3.class b/bin/main/net/minecraft/client/renderer/BlockModelShapes$3.class
new file mode 100644
index 00000000..799b7a41
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/BlockModelShapes$3.class differ
diff --git a/bin/main/net/minecraft/client/renderer/BlockModelShapes$4.class b/bin/main/net/minecraft/client/renderer/BlockModelShapes$4.class
new file mode 100644
index 00000000..db5e0617
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/BlockModelShapes$4.class differ
diff --git a/bin/main/net/minecraft/client/renderer/BlockModelShapes$5.class b/bin/main/net/minecraft/client/renderer/BlockModelShapes$5.class
new file mode 100644
index 00000000..9980d18e
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/BlockModelShapes$5.class differ
diff --git a/bin/main/net/minecraft/client/renderer/BlockModelShapes$6.class b/bin/main/net/minecraft/client/renderer/BlockModelShapes$6.class
new file mode 100644
index 00000000..596c6068
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/BlockModelShapes$6.class differ
diff --git a/bin/main/net/minecraft/client/renderer/BlockModelShapes$7.class b/bin/main/net/minecraft/client/renderer/BlockModelShapes$7.class
new file mode 100644
index 00000000..7f83db2f
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/BlockModelShapes$7.class differ
diff --git a/bin/main/net/minecraft/client/renderer/BlockModelShapes.class b/bin/main/net/minecraft/client/renderer/BlockModelShapes.class
new file mode 100644
index 00000000..7a46f5da
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/BlockModelShapes.class differ
diff --git a/bin/main/net/minecraft/client/renderer/BlockRendererDispatcher.class b/bin/main/net/minecraft/client/renderer/BlockRendererDispatcher.class
new file mode 100644
index 00000000..2aaac63b
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/BlockRendererDispatcher.class differ
diff --git a/bin/main/net/minecraft/client/renderer/ChestRenderer.class b/bin/main/net/minecraft/client/renderer/ChestRenderer.class
new file mode 100644
index 00000000..3517de01
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/ChestRenderer.class differ
diff --git a/bin/main/net/minecraft/client/renderer/ChunkRenderContainer.class b/bin/main/net/minecraft/client/renderer/ChunkRenderContainer.class
new file mode 100644
index 00000000..65862e2f
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/ChunkRenderContainer.class differ
diff --git a/bin/main/net/minecraft/client/renderer/DestroyBlockProgress.class b/bin/main/net/minecraft/client/renderer/DestroyBlockProgress.class
new file mode 100644
index 00000000..f0ddfcff
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/DestroyBlockProgress.class differ
diff --git a/bin/main/net/minecraft/client/renderer/EntityRenderer$1.class b/bin/main/net/minecraft/client/renderer/EntityRenderer$1.class
new file mode 100644
index 00000000..a69b50e7
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/EntityRenderer$1.class differ
diff --git a/bin/main/net/minecraft/client/renderer/EntityRenderer$2.class b/bin/main/net/minecraft/client/renderer/EntityRenderer$2.class
new file mode 100644
index 00000000..55752828
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/EntityRenderer$2.class differ
diff --git a/bin/main/net/minecraft/client/renderer/EntityRenderer$3.class b/bin/main/net/minecraft/client/renderer/EntityRenderer$3.class
new file mode 100644
index 00000000..109fcdfa
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/EntityRenderer$3.class differ
diff --git a/bin/main/net/minecraft/client/renderer/EntityRenderer$4.class b/bin/main/net/minecraft/client/renderer/EntityRenderer$4.class
new file mode 100644
index 00000000..5350b773
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/EntityRenderer$4.class differ
diff --git a/bin/main/net/minecraft/client/renderer/EntityRenderer.class b/bin/main/net/minecraft/client/renderer/EntityRenderer.class
new file mode 100644
index 00000000..b5a2923b
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/EntityRenderer.class differ
diff --git a/bin/main/net/minecraft/client/renderer/EnumFaceDirection$Constants.class b/bin/main/net/minecraft/client/renderer/EnumFaceDirection$Constants.class
new file mode 100644
index 00000000..5545c4d2
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/EnumFaceDirection$Constants.class differ
diff --git a/bin/main/net/minecraft/client/renderer/EnumFaceDirection$VertexInformation.class b/bin/main/net/minecraft/client/renderer/EnumFaceDirection$VertexInformation.class
new file mode 100644
index 00000000..5d09f66c
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/EnumFaceDirection$VertexInformation.class differ
diff --git a/bin/main/net/minecraft/client/renderer/EnumFaceDirection.class b/bin/main/net/minecraft/client/renderer/EnumFaceDirection.class
new file mode 100644
index 00000000..bf94252b
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/EnumFaceDirection.class differ
diff --git a/bin/main/net/minecraft/client/renderer/GLAllocation.class b/bin/main/net/minecraft/client/renderer/GLAllocation.class
new file mode 100644
index 00000000..1b5656b3
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/GLAllocation.class differ
diff --git a/bin/main/net/minecraft/client/renderer/IImageBuffer.class b/bin/main/net/minecraft/client/renderer/IImageBuffer.class
new file mode 100644
index 00000000..8ce835bd
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/IImageBuffer.class differ
diff --git a/bin/main/net/minecraft/client/renderer/ImageBufferDownload.class b/bin/main/net/minecraft/client/renderer/ImageBufferDownload.class
new file mode 100644
index 00000000..8a201c73
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/ImageBufferDownload.class differ
diff --git a/bin/main/net/minecraft/client/renderer/InventoryEffectRenderer.class b/bin/main/net/minecraft/client/renderer/InventoryEffectRenderer.class
new file mode 100644
index 00000000..2376810c
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/InventoryEffectRenderer.class differ
diff --git a/bin/main/net/minecraft/client/renderer/ItemMeshDefinition.class b/bin/main/net/minecraft/client/renderer/ItemMeshDefinition.class
new file mode 100644
index 00000000..dc29ec44
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/ItemMeshDefinition.class differ
diff --git a/bin/main/net/minecraft/client/renderer/ItemModelMesher.class b/bin/main/net/minecraft/client/renderer/ItemModelMesher.class
new file mode 100644
index 00000000..eae6cb82
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/ItemModelMesher.class differ
diff --git a/bin/main/net/minecraft/client/renderer/ItemRenderer.class b/bin/main/net/minecraft/client/renderer/ItemRenderer.class
new file mode 100644
index 00000000..7dfcaba5
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/ItemRenderer.class differ
diff --git a/bin/main/net/minecraft/client/renderer/RegionRenderCache.class b/bin/main/net/minecraft/client/renderer/RegionRenderCache.class
new file mode 100644
index 00000000..6cbfd3c4
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/RegionRenderCache.class differ
diff --git a/bin/main/net/minecraft/client/renderer/RegionRenderCacheBuilder.class b/bin/main/net/minecraft/client/renderer/RegionRenderCacheBuilder.class
new file mode 100644
index 00000000..0980cd7d
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/RegionRenderCacheBuilder.class differ
diff --git a/bin/main/net/minecraft/client/renderer/RenderGlobal$1.class b/bin/main/net/minecraft/client/renderer/RenderGlobal$1.class
new file mode 100644
index 00000000..295f2c6f
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/RenderGlobal$1.class differ
diff --git a/bin/main/net/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation.class b/bin/main/net/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation.class
new file mode 100644
index 00000000..396beecb
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation.class differ
diff --git a/bin/main/net/minecraft/client/renderer/RenderGlobal.class b/bin/main/net/minecraft/client/renderer/RenderGlobal.class
new file mode 100644
index 00000000..45bc090e
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/RenderGlobal.class differ
diff --git a/bin/main/net/minecraft/client/renderer/RenderHelper.class b/bin/main/net/minecraft/client/renderer/RenderHelper.class
new file mode 100644
index 00000000..73a8efb9
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/RenderHelper.class differ
diff --git a/bin/main/net/minecraft/client/renderer/RenderList.class b/bin/main/net/minecraft/client/renderer/RenderList.class
new file mode 100644
index 00000000..eca86001
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/RenderList.class differ
diff --git a/bin/main/net/minecraft/client/renderer/StitcherException.class b/bin/main/net/minecraft/client/renderer/StitcherException.class
new file mode 100644
index 00000000..78a10ab4
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/StitcherException.class differ
diff --git a/bin/main/net/minecraft/client/renderer/Tessellator.class b/bin/main/net/minecraft/client/renderer/Tessellator.class
new file mode 100644
index 00000000..ede3f3d2
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/Tessellator.class differ
diff --git a/bin/main/net/minecraft/client/renderer/ViewFrustum.class b/bin/main/net/minecraft/client/renderer/ViewFrustum.class
new file mode 100644
index 00000000..d09d6bda
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/ViewFrustum.class differ
diff --git a/bin/main/net/minecraft/client/renderer/block/model/BakedQuad.class b/bin/main/net/minecraft/client/renderer/block/model/BakedQuad.class
new file mode 100644
index 00000000..3f899ade
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/block/model/BakedQuad.class differ
diff --git a/bin/main/net/minecraft/client/renderer/block/model/BlockFaceUV$Deserializer.class b/bin/main/net/minecraft/client/renderer/block/model/BlockFaceUV$Deserializer.class
new file mode 100644
index 00000000..0adebd69
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/block/model/BlockFaceUV$Deserializer.class differ
diff --git a/bin/main/net/minecraft/client/renderer/block/model/BlockFaceUV.class b/bin/main/net/minecraft/client/renderer/block/model/BlockFaceUV.class
new file mode 100644
index 00000000..ded070f7
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/block/model/BlockFaceUV.class differ
diff --git a/bin/main/net/minecraft/client/renderer/block/model/BlockPart$Deserializer.class b/bin/main/net/minecraft/client/renderer/block/model/BlockPart$Deserializer.class
new file mode 100644
index 00000000..5cf09a5f
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/block/model/BlockPart$Deserializer.class differ
diff --git a/bin/main/net/minecraft/client/renderer/block/model/BlockPart.class b/bin/main/net/minecraft/client/renderer/block/model/BlockPart.class
new file mode 100644
index 00000000..512b17ec
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/block/model/BlockPart.class differ
diff --git a/bin/main/net/minecraft/client/renderer/block/model/BlockPartFace$Deserializer.class b/bin/main/net/minecraft/client/renderer/block/model/BlockPartFace$Deserializer.class
new file mode 100644
index 00000000..560725af
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/block/model/BlockPartFace$Deserializer.class differ
diff --git a/bin/main/net/minecraft/client/renderer/block/model/BlockPartFace.class b/bin/main/net/minecraft/client/renderer/block/model/BlockPartFace.class
new file mode 100644
index 00000000..2d46a50d
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/block/model/BlockPartFace.class differ
diff --git a/bin/main/net/minecraft/client/renderer/block/model/BlockPartRotation.class b/bin/main/net/minecraft/client/renderer/block/model/BlockPartRotation.class
new file mode 100644
index 00000000..4432bdc8
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/block/model/BlockPartRotation.class differ
diff --git a/bin/main/net/minecraft/client/renderer/block/model/BreakingFour.class b/bin/main/net/minecraft/client/renderer/block/model/BreakingFour.class
new file mode 100644
index 00000000..88948e06
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/block/model/BreakingFour.class differ
diff --git a/bin/main/net/minecraft/client/renderer/block/model/FaceBakery.class b/bin/main/net/minecraft/client/renderer/block/model/FaceBakery.class
new file mode 100644
index 00000000..b5062156
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/block/model/FaceBakery.class differ
diff --git a/bin/main/net/minecraft/client/renderer/block/model/ItemCameraTransforms$Deserializer.class b/bin/main/net/minecraft/client/renderer/block/model/ItemCameraTransforms$Deserializer.class
new file mode 100644
index 00000000..1c967f41
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/block/model/ItemCameraTransforms$Deserializer.class differ
diff --git a/bin/main/net/minecraft/client/renderer/block/model/ItemCameraTransforms$TransformType.class b/bin/main/net/minecraft/client/renderer/block/model/ItemCameraTransforms$TransformType.class
new file mode 100644
index 00000000..f63699a8
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/block/model/ItemCameraTransforms$TransformType.class differ
diff --git a/bin/main/net/minecraft/client/renderer/block/model/ItemCameraTransforms.class b/bin/main/net/minecraft/client/renderer/block/model/ItemCameraTransforms.class
new file mode 100644
index 00000000..b31bf3c0
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/block/model/ItemCameraTransforms.class differ
diff --git a/bin/main/net/minecraft/client/renderer/block/model/ItemModelGenerator$Span.class b/bin/main/net/minecraft/client/renderer/block/model/ItemModelGenerator$Span.class
new file mode 100644
index 00000000..6a90ad71
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/block/model/ItemModelGenerator$Span.class differ
diff --git a/bin/main/net/minecraft/client/renderer/block/model/ItemModelGenerator$SpanFacing.class b/bin/main/net/minecraft/client/renderer/block/model/ItemModelGenerator$SpanFacing.class
new file mode 100644
index 00000000..9561ca21
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/block/model/ItemModelGenerator$SpanFacing.class differ
diff --git a/bin/main/net/minecraft/client/renderer/block/model/ItemModelGenerator.class b/bin/main/net/minecraft/client/renderer/block/model/ItemModelGenerator.class
new file mode 100644
index 00000000..9507bff3
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/block/model/ItemModelGenerator.class differ
diff --git a/bin/main/net/minecraft/client/renderer/block/model/ItemTransformVec3f$Deserializer.class b/bin/main/net/minecraft/client/renderer/block/model/ItemTransformVec3f$Deserializer.class
new file mode 100644
index 00000000..a5e976ea
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/block/model/ItemTransformVec3f$Deserializer.class differ
diff --git a/bin/main/net/minecraft/client/renderer/block/model/ItemTransformVec3f.class b/bin/main/net/minecraft/client/renderer/block/model/ItemTransformVec3f.class
new file mode 100644
index 00000000..4751dd13
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/block/model/ItemTransformVec3f.class differ
diff --git a/bin/main/net/minecraft/client/renderer/block/model/ModelBlock$Bookkeep.class b/bin/main/net/minecraft/client/renderer/block/model/ModelBlock$Bookkeep.class
new file mode 100644
index 00000000..5711a51e
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/block/model/ModelBlock$Bookkeep.class differ
diff --git a/bin/main/net/minecraft/client/renderer/block/model/ModelBlock$Deserializer.class b/bin/main/net/minecraft/client/renderer/block/model/ModelBlock$Deserializer.class
new file mode 100644
index 00000000..a3c112af
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/block/model/ModelBlock$Deserializer.class differ
diff --git a/bin/main/net/minecraft/client/renderer/block/model/ModelBlock$LoopException.class b/bin/main/net/minecraft/client/renderer/block/model/ModelBlock$LoopException.class
new file mode 100644
index 00000000..873220dd
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/block/model/ModelBlock$LoopException.class differ
diff --git a/bin/main/net/minecraft/client/renderer/block/model/ModelBlock.class b/bin/main/net/minecraft/client/renderer/block/model/ModelBlock.class
new file mode 100644
index 00000000..100082ef
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/block/model/ModelBlock.class differ
diff --git a/bin/main/net/minecraft/client/renderer/block/model/ModelBlockDefinition$Deserializer.class b/bin/main/net/minecraft/client/renderer/block/model/ModelBlockDefinition$Deserializer.class
new file mode 100644
index 00000000..0062e2fe
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/block/model/ModelBlockDefinition$Deserializer.class differ
diff --git a/bin/main/net/minecraft/client/renderer/block/model/ModelBlockDefinition$MissingVariantException.class b/bin/main/net/minecraft/client/renderer/block/model/ModelBlockDefinition$MissingVariantException.class
new file mode 100644
index 00000000..e6fb90aa
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/block/model/ModelBlockDefinition$MissingVariantException.class differ
diff --git a/bin/main/net/minecraft/client/renderer/block/model/ModelBlockDefinition$Variant$Deserializer.class b/bin/main/net/minecraft/client/renderer/block/model/ModelBlockDefinition$Variant$Deserializer.class
new file mode 100644
index 00000000..53d6b12b
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/block/model/ModelBlockDefinition$Variant$Deserializer.class differ
diff --git a/bin/main/net/minecraft/client/renderer/block/model/ModelBlockDefinition$Variant.class b/bin/main/net/minecraft/client/renderer/block/model/ModelBlockDefinition$Variant.class
new file mode 100644
index 00000000..ce304dc6
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/block/model/ModelBlockDefinition$Variant.class differ
diff --git a/bin/main/net/minecraft/client/renderer/block/model/ModelBlockDefinition$Variants.class b/bin/main/net/minecraft/client/renderer/block/model/ModelBlockDefinition$Variants.class
new file mode 100644
index 00000000..abf7e5bc
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/block/model/ModelBlockDefinition$Variants.class differ
diff --git a/bin/main/net/minecraft/client/renderer/block/model/ModelBlockDefinition.class b/bin/main/net/minecraft/client/renderer/block/model/ModelBlockDefinition.class
new file mode 100644
index 00000000..df1c164d
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/block/model/ModelBlockDefinition.class differ
diff --git a/bin/main/net/minecraft/client/renderer/block/statemap/BlockStateMapper.class b/bin/main/net/minecraft/client/renderer/block/statemap/BlockStateMapper.class
new file mode 100644
index 00000000..23b3280b
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/block/statemap/BlockStateMapper.class differ
diff --git a/bin/main/net/minecraft/client/renderer/block/statemap/DefaultStateMapper.class b/bin/main/net/minecraft/client/renderer/block/statemap/DefaultStateMapper.class
new file mode 100644
index 00000000..c9aad782
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/block/statemap/DefaultStateMapper.class differ
diff --git a/bin/main/net/minecraft/client/renderer/block/statemap/IStateMapper.class b/bin/main/net/minecraft/client/renderer/block/statemap/IStateMapper.class
new file mode 100644
index 00000000..99c9c289
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/block/statemap/IStateMapper.class differ
diff --git a/bin/main/net/minecraft/client/renderer/block/statemap/StateMap$Builder.class b/bin/main/net/minecraft/client/renderer/block/statemap/StateMap$Builder.class
new file mode 100644
index 00000000..f57e2282
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/block/statemap/StateMap$Builder.class differ
diff --git a/bin/main/net/minecraft/client/renderer/block/statemap/StateMap.class b/bin/main/net/minecraft/client/renderer/block/statemap/StateMap.class
new file mode 100644
index 00000000..cf043147
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/block/statemap/StateMap.class differ
diff --git a/bin/main/net/minecraft/client/renderer/block/statemap/StateMapperBase.class b/bin/main/net/minecraft/client/renderer/block/statemap/StateMapperBase.class
new file mode 100644
index 00000000..fd669925
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/block/statemap/StateMapperBase.class differ
diff --git a/bin/main/net/minecraft/client/renderer/chunk/ChunkCompileTaskGenerator$Status.class b/bin/main/net/minecraft/client/renderer/chunk/ChunkCompileTaskGenerator$Status.class
new file mode 100644
index 00000000..e38ebbf2
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/chunk/ChunkCompileTaskGenerator$Status.class differ
diff --git a/bin/main/net/minecraft/client/renderer/chunk/ChunkCompileTaskGenerator$Type.class b/bin/main/net/minecraft/client/renderer/chunk/ChunkCompileTaskGenerator$Type.class
new file mode 100644
index 00000000..fd0c93f7
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/chunk/ChunkCompileTaskGenerator$Type.class differ
diff --git a/bin/main/net/minecraft/client/renderer/chunk/ChunkCompileTaskGenerator.class b/bin/main/net/minecraft/client/renderer/chunk/ChunkCompileTaskGenerator.class
new file mode 100644
index 00000000..851d1702
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/chunk/ChunkCompileTaskGenerator.class differ
diff --git a/bin/main/net/minecraft/client/renderer/chunk/ChunkRenderWorker.class b/bin/main/net/minecraft/client/renderer/chunk/ChunkRenderWorker.class
new file mode 100644
index 00000000..2124377b
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/chunk/ChunkRenderWorker.class differ
diff --git a/bin/main/net/minecraft/client/renderer/chunk/CompiledChunk$1.class b/bin/main/net/minecraft/client/renderer/chunk/CompiledChunk$1.class
new file mode 100644
index 00000000..af6096f8
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/chunk/CompiledChunk$1.class differ
diff --git a/bin/main/net/minecraft/client/renderer/chunk/CompiledChunk.class b/bin/main/net/minecraft/client/renderer/chunk/CompiledChunk.class
new file mode 100644
index 00000000..f2058783
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/chunk/CompiledChunk.class differ
diff --git a/bin/main/net/minecraft/client/renderer/chunk/IRenderChunkFactory.class b/bin/main/net/minecraft/client/renderer/chunk/IRenderChunkFactory.class
new file mode 100644
index 00000000..5457defd
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/chunk/IRenderChunkFactory.class differ
diff --git a/bin/main/net/minecraft/client/renderer/chunk/ListChunkFactory.class b/bin/main/net/minecraft/client/renderer/chunk/ListChunkFactory.class
new file mode 100644
index 00000000..57cdb9df
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/chunk/ListChunkFactory.class differ
diff --git a/bin/main/net/minecraft/client/renderer/chunk/ListedRenderChunk.class b/bin/main/net/minecraft/client/renderer/chunk/ListedRenderChunk.class
new file mode 100644
index 00000000..4f4467fb
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/chunk/ListedRenderChunk.class differ
diff --git a/bin/main/net/minecraft/client/renderer/chunk/RenderChunk.class b/bin/main/net/minecraft/client/renderer/chunk/RenderChunk.class
new file mode 100644
index 00000000..007aa4a6
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/chunk/RenderChunk.class differ
diff --git a/bin/main/net/minecraft/client/renderer/chunk/SetVisibility.class b/bin/main/net/minecraft/client/renderer/chunk/SetVisibility.class
new file mode 100644
index 00000000..2063aa41
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/chunk/SetVisibility.class differ
diff --git a/bin/main/net/minecraft/client/renderer/chunk/VisGraph.class b/bin/main/net/minecraft/client/renderer/chunk/VisGraph.class
new file mode 100644
index 00000000..3323d803
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/chunk/VisGraph.class differ
diff --git a/bin/main/net/minecraft/client/renderer/culling/ClippingHelper.class b/bin/main/net/minecraft/client/renderer/culling/ClippingHelper.class
new file mode 100644
index 00000000..2d31ade3
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/culling/ClippingHelper.class differ
diff --git a/bin/main/net/minecraft/client/renderer/culling/ClippingHelperImpl.class b/bin/main/net/minecraft/client/renderer/culling/ClippingHelperImpl.class
new file mode 100644
index 00000000..1e711568
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/culling/ClippingHelperImpl.class differ
diff --git a/bin/main/net/minecraft/client/renderer/culling/Frustum.class b/bin/main/net/minecraft/client/renderer/culling/Frustum.class
new file mode 100644
index 00000000..fce3441a
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/culling/Frustum.class differ
diff --git a/bin/main/net/minecraft/client/renderer/culling/ICamera.class b/bin/main/net/minecraft/client/renderer/culling/ICamera.class
new file mode 100644
index 00000000..e078d272
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/culling/ICamera.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/ArmorStandRenderer$1.class b/bin/main/net/minecraft/client/renderer/entity/ArmorStandRenderer$1.class
new file mode 100644
index 00000000..a0b5bab7
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/ArmorStandRenderer$1.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/ArmorStandRenderer.class b/bin/main/net/minecraft/client/renderer/entity/ArmorStandRenderer.class
new file mode 100644
index 00000000..1e6f0d6e
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/ArmorStandRenderer.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/Render.class b/bin/main/net/minecraft/client/renderer/entity/Render.class
new file mode 100644
index 00000000..e38d295c
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/Render.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderArrow.class b/bin/main/net/minecraft/client/renderer/entity/RenderArrow.class
new file mode 100644
index 00000000..50d132e4
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderArrow.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderBat.class b/bin/main/net/minecraft/client/renderer/entity/RenderBat.class
new file mode 100644
index 00000000..6ab8db42
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderBat.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderBiped.class b/bin/main/net/minecraft/client/renderer/entity/RenderBiped.class
new file mode 100644
index 00000000..08d9cd0c
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderBiped.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderBlaze.class b/bin/main/net/minecraft/client/renderer/entity/RenderBlaze.class
new file mode 100644
index 00000000..bda420f5
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderBlaze.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderBoat.class b/bin/main/net/minecraft/client/renderer/entity/RenderBoat.class
new file mode 100644
index 00000000..17f607ff
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderBoat.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderCaveSpider.class b/bin/main/net/minecraft/client/renderer/entity/RenderCaveSpider.class
new file mode 100644
index 00000000..76fbbc28
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderCaveSpider.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderChicken.class b/bin/main/net/minecraft/client/renderer/entity/RenderChicken.class
new file mode 100644
index 00000000..64afed88
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderChicken.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderCow.class b/bin/main/net/minecraft/client/renderer/entity/RenderCow.class
new file mode 100644
index 00000000..004972cf
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderCow.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderCreeper.class b/bin/main/net/minecraft/client/renderer/entity/RenderCreeper.class
new file mode 100644
index 00000000..bf95769a
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderCreeper.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderDragon.class b/bin/main/net/minecraft/client/renderer/entity/RenderDragon.class
new file mode 100644
index 00000000..a1b862ff
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderDragon.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderEnderman.class b/bin/main/net/minecraft/client/renderer/entity/RenderEnderman.class
new file mode 100644
index 00000000..aabd323e
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderEnderman.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderEndermite.class b/bin/main/net/minecraft/client/renderer/entity/RenderEndermite.class
new file mode 100644
index 00000000..916243b0
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderEndermite.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderEntity.class b/bin/main/net/minecraft/client/renderer/entity/RenderEntity.class
new file mode 100644
index 00000000..253d440f
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderEntity.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderEntityItem.class b/bin/main/net/minecraft/client/renderer/entity/RenderEntityItem.class
new file mode 100644
index 00000000..1c75acc0
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderEntityItem.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderFallingBlock.class b/bin/main/net/minecraft/client/renderer/entity/RenderFallingBlock.class
new file mode 100644
index 00000000..0d4ff76d
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderFallingBlock.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderFireball.class b/bin/main/net/minecraft/client/renderer/entity/RenderFireball.class
new file mode 100644
index 00000000..b2701f75
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderFireball.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderFish.class b/bin/main/net/minecraft/client/renderer/entity/RenderFish.class
new file mode 100644
index 00000000..3aac53b0
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderFish.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderGhast.class b/bin/main/net/minecraft/client/renderer/entity/RenderGhast.class
new file mode 100644
index 00000000..72d0eab6
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderGhast.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderGiantZombie$1.class b/bin/main/net/minecraft/client/renderer/entity/RenderGiantZombie$1.class
new file mode 100644
index 00000000..85ce2bc9
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderGiantZombie$1.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderGiantZombie.class b/bin/main/net/minecraft/client/renderer/entity/RenderGiantZombie.class
new file mode 100644
index 00000000..27e27997
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderGiantZombie.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderGuardian.class b/bin/main/net/minecraft/client/renderer/entity/RenderGuardian.class
new file mode 100644
index 00000000..5079723f
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderGuardian.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderHorse.class b/bin/main/net/minecraft/client/renderer/entity/RenderHorse.class
new file mode 100644
index 00000000..8b10cef3
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderHorse.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderIronGolem.class b/bin/main/net/minecraft/client/renderer/entity/RenderIronGolem.class
new file mode 100644
index 00000000..561feb9b
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderIronGolem.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderItem$1.class b/bin/main/net/minecraft/client/renderer/entity/RenderItem$1.class
new file mode 100644
index 00000000..51e2d13a
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderItem$1.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderItem$2.class b/bin/main/net/minecraft/client/renderer/entity/RenderItem$2.class
new file mode 100644
index 00000000..798ae408
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderItem$2.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderItem$3.class b/bin/main/net/minecraft/client/renderer/entity/RenderItem$3.class
new file mode 100644
index 00000000..9983ea5c
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderItem$3.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderItem$4.class b/bin/main/net/minecraft/client/renderer/entity/RenderItem$4.class
new file mode 100644
index 00000000..017bfb95
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderItem$4.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderItem$5.class b/bin/main/net/minecraft/client/renderer/entity/RenderItem$5.class
new file mode 100644
index 00000000..4d2c8685
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderItem$5.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderItem$6.class b/bin/main/net/minecraft/client/renderer/entity/RenderItem$6.class
new file mode 100644
index 00000000..ef3a0426
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderItem$6.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderItem$7.class b/bin/main/net/minecraft/client/renderer/entity/RenderItem$7.class
new file mode 100644
index 00000000..b20cad74
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderItem$7.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderItem$8.class b/bin/main/net/minecraft/client/renderer/entity/RenderItem$8.class
new file mode 100644
index 00000000..075d1ac6
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderItem$8.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderItem$9.class b/bin/main/net/minecraft/client/renderer/entity/RenderItem$9.class
new file mode 100644
index 00000000..70792c61
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderItem$9.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderItem.class b/bin/main/net/minecraft/client/renderer/entity/RenderItem.class
new file mode 100644
index 00000000..44148cce
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderItem.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderLeashKnot.class b/bin/main/net/minecraft/client/renderer/entity/RenderLeashKnot.class
new file mode 100644
index 00000000..ce051092
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderLeashKnot.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderLightningBolt.class b/bin/main/net/minecraft/client/renderer/entity/RenderLightningBolt.class
new file mode 100644
index 00000000..bafc1583
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderLightningBolt.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderLiving.class b/bin/main/net/minecraft/client/renderer/entity/RenderLiving.class
new file mode 100644
index 00000000..4bee4ab4
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderLiving.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderMagmaCube.class b/bin/main/net/minecraft/client/renderer/entity/RenderMagmaCube.class
new file mode 100644
index 00000000..a79f55ab
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderMagmaCube.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderManager.class b/bin/main/net/minecraft/client/renderer/entity/RenderManager.class
new file mode 100644
index 00000000..ea52369a
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderManager.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderMinecart.class b/bin/main/net/minecraft/client/renderer/entity/RenderMinecart.class
new file mode 100644
index 00000000..599f19db
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderMinecart.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderMinecartMobSpawner.class b/bin/main/net/minecraft/client/renderer/entity/RenderMinecartMobSpawner.class
new file mode 100644
index 00000000..d642d586
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderMinecartMobSpawner.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderMooshroom.class b/bin/main/net/minecraft/client/renderer/entity/RenderMooshroom.class
new file mode 100644
index 00000000..a5074dca
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderMooshroom.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderOcelot.class b/bin/main/net/minecraft/client/renderer/entity/RenderOcelot.class
new file mode 100644
index 00000000..e3c53c7f
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderOcelot.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderPainting.class b/bin/main/net/minecraft/client/renderer/entity/RenderPainting.class
new file mode 100644
index 00000000..3ed83b0b
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderPainting.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderPig.class b/bin/main/net/minecraft/client/renderer/entity/RenderPig.class
new file mode 100644
index 00000000..79250df8
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderPig.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderPigZombie$1.class b/bin/main/net/minecraft/client/renderer/entity/RenderPigZombie$1.class
new file mode 100644
index 00000000..891a746e
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderPigZombie$1.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderPigZombie.class b/bin/main/net/minecraft/client/renderer/entity/RenderPigZombie.class
new file mode 100644
index 00000000..54fae641
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderPigZombie.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderPlayer.class b/bin/main/net/minecraft/client/renderer/entity/RenderPlayer.class
new file mode 100644
index 00000000..cf13ffb8
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderPlayer.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderPotion.class b/bin/main/net/minecraft/client/renderer/entity/RenderPotion.class
new file mode 100644
index 00000000..9994fa2e
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderPotion.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderRabbit.class b/bin/main/net/minecraft/client/renderer/entity/RenderRabbit.class
new file mode 100644
index 00000000..f9e50a9d
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderRabbit.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderSheep.class b/bin/main/net/minecraft/client/renderer/entity/RenderSheep.class
new file mode 100644
index 00000000..2d9b8b7f
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderSheep.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderSilverfish.class b/bin/main/net/minecraft/client/renderer/entity/RenderSilverfish.class
new file mode 100644
index 00000000..45f8f3bc
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderSilverfish.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderSkeleton$1.class b/bin/main/net/minecraft/client/renderer/entity/RenderSkeleton$1.class
new file mode 100644
index 00000000..bdc45419
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderSkeleton$1.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderSkeleton.class b/bin/main/net/minecraft/client/renderer/entity/RenderSkeleton.class
new file mode 100644
index 00000000..2aa7d988
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderSkeleton.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderSlime.class b/bin/main/net/minecraft/client/renderer/entity/RenderSlime.class
new file mode 100644
index 00000000..8b8ca6d0
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderSlime.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderSnowMan.class b/bin/main/net/minecraft/client/renderer/entity/RenderSnowMan.class
new file mode 100644
index 00000000..2692e796
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderSnowMan.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderSnowball.class b/bin/main/net/minecraft/client/renderer/entity/RenderSnowball.class
new file mode 100644
index 00000000..534ba97e
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderSnowball.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderSpider.class b/bin/main/net/minecraft/client/renderer/entity/RenderSpider.class
new file mode 100644
index 00000000..beb01336
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderSpider.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderSquid.class b/bin/main/net/minecraft/client/renderer/entity/RenderSquid.class
new file mode 100644
index 00000000..896a8e6f
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderSquid.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderTNTPrimed.class b/bin/main/net/minecraft/client/renderer/entity/RenderTNTPrimed.class
new file mode 100644
index 00000000..5d9d1528
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderTNTPrimed.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderTntMinecart.class b/bin/main/net/minecraft/client/renderer/entity/RenderTntMinecart.class
new file mode 100644
index 00000000..a3ceec37
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderTntMinecart.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderVillager.class b/bin/main/net/minecraft/client/renderer/entity/RenderVillager.class
new file mode 100644
index 00000000..49e8b1fe
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderVillager.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderWitch.class b/bin/main/net/minecraft/client/renderer/entity/RenderWitch.class
new file mode 100644
index 00000000..97d933d3
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderWitch.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderWither.class b/bin/main/net/minecraft/client/renderer/entity/RenderWither.class
new file mode 100644
index 00000000..7aa6f0c5
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderWither.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderWolf.class b/bin/main/net/minecraft/client/renderer/entity/RenderWolf.class
new file mode 100644
index 00000000..0fa6ba52
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderWolf.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderXPOrb.class b/bin/main/net/minecraft/client/renderer/entity/RenderXPOrb.class
new file mode 100644
index 00000000..474df018
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderXPOrb.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderZombie$1.class b/bin/main/net/minecraft/client/renderer/entity/RenderZombie$1.class
new file mode 100644
index 00000000..1178d693
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderZombie$1.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RenderZombie.class b/bin/main/net/minecraft/client/renderer/entity/RenderZombie.class
new file mode 100644
index 00000000..e38c3fd5
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RenderZombie.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/RendererLivingEntity.class b/bin/main/net/minecraft/client/renderer/entity/RendererLivingEntity.class
new file mode 100644
index 00000000..d612d4e1
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/RendererLivingEntity.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/layers/LayerArmorBase.class b/bin/main/net/minecraft/client/renderer/entity/layers/LayerArmorBase.class
new file mode 100644
index 00000000..211d0249
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/layers/LayerArmorBase.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/layers/LayerArrow.class b/bin/main/net/minecraft/client/renderer/entity/layers/LayerArrow.class
new file mode 100644
index 00000000..d433f5b7
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/layers/LayerArrow.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/layers/LayerBipedArmor.class b/bin/main/net/minecraft/client/renderer/entity/layers/LayerBipedArmor.class
new file mode 100644
index 00000000..98821951
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/layers/LayerBipedArmor.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/layers/LayerCape.class b/bin/main/net/minecraft/client/renderer/entity/layers/LayerCape.class
new file mode 100644
index 00000000..6f7dcd9a
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/layers/LayerCape.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/layers/LayerCreeperCharge.class b/bin/main/net/minecraft/client/renderer/entity/layers/LayerCreeperCharge.class
new file mode 100644
index 00000000..b5c51f71
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/layers/LayerCreeperCharge.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/layers/LayerCustomHead.class b/bin/main/net/minecraft/client/renderer/entity/layers/LayerCustomHead.class
new file mode 100644
index 00000000..26699d95
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/layers/LayerCustomHead.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/layers/LayerDeadmau5Head.class b/bin/main/net/minecraft/client/renderer/entity/layers/LayerDeadmau5Head.class
new file mode 100644
index 00000000..701cb32d
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/layers/LayerDeadmau5Head.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/layers/LayerEnderDragonDeath.class b/bin/main/net/minecraft/client/renderer/entity/layers/LayerEnderDragonDeath.class
new file mode 100644
index 00000000..353e3f34
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/layers/LayerEnderDragonDeath.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/layers/LayerEnderDragonEyes.class b/bin/main/net/minecraft/client/renderer/entity/layers/LayerEnderDragonEyes.class
new file mode 100644
index 00000000..1d1eac5b
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/layers/LayerEnderDragonEyes.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/layers/LayerEndermanEyes.class b/bin/main/net/minecraft/client/renderer/entity/layers/LayerEndermanEyes.class
new file mode 100644
index 00000000..0c90ea3c
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/layers/LayerEndermanEyes.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/layers/LayerHeldBlock.class b/bin/main/net/minecraft/client/renderer/entity/layers/LayerHeldBlock.class
new file mode 100644
index 00000000..a42ac518
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/layers/LayerHeldBlock.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/layers/LayerHeldItem.class b/bin/main/net/minecraft/client/renderer/entity/layers/LayerHeldItem.class
new file mode 100644
index 00000000..68499fe7
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/layers/LayerHeldItem.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/layers/LayerHeldItemWitch.class b/bin/main/net/minecraft/client/renderer/entity/layers/LayerHeldItemWitch.class
new file mode 100644
index 00000000..d24725f1
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/layers/LayerHeldItemWitch.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/layers/LayerIronGolemFlower.class b/bin/main/net/minecraft/client/renderer/entity/layers/LayerIronGolemFlower.class
new file mode 100644
index 00000000..7e6c3b5c
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/layers/LayerIronGolemFlower.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/layers/LayerMooshroomMushroom.class b/bin/main/net/minecraft/client/renderer/entity/layers/LayerMooshroomMushroom.class
new file mode 100644
index 00000000..3298cd91
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/layers/LayerMooshroomMushroom.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/layers/LayerRenderer.class b/bin/main/net/minecraft/client/renderer/entity/layers/LayerRenderer.class
new file mode 100644
index 00000000..dfdc9328
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/layers/LayerRenderer.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/layers/LayerSaddle.class b/bin/main/net/minecraft/client/renderer/entity/layers/LayerSaddle.class
new file mode 100644
index 00000000..2342723b
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/layers/LayerSaddle.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/layers/LayerSheepWool.class b/bin/main/net/minecraft/client/renderer/entity/layers/LayerSheepWool.class
new file mode 100644
index 00000000..d55a5543
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/layers/LayerSheepWool.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/layers/LayerSlimeGel.class b/bin/main/net/minecraft/client/renderer/entity/layers/LayerSlimeGel.class
new file mode 100644
index 00000000..debc45d4
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/layers/LayerSlimeGel.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/layers/LayerSnowmanHead.class b/bin/main/net/minecraft/client/renderer/entity/layers/LayerSnowmanHead.class
new file mode 100644
index 00000000..2628f7e7
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/layers/LayerSnowmanHead.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/layers/LayerSpiderEyes.class b/bin/main/net/minecraft/client/renderer/entity/layers/LayerSpiderEyes.class
new file mode 100644
index 00000000..998cee16
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/layers/LayerSpiderEyes.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/layers/LayerVillagerArmor.class b/bin/main/net/minecraft/client/renderer/entity/layers/LayerVillagerArmor.class
new file mode 100644
index 00000000..50000da3
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/layers/LayerVillagerArmor.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/layers/LayerWitherAura.class b/bin/main/net/minecraft/client/renderer/entity/layers/LayerWitherAura.class
new file mode 100644
index 00000000..6622359b
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/layers/LayerWitherAura.class differ
diff --git a/bin/main/net/minecraft/client/renderer/entity/layers/LayerWolfCollar.class b/bin/main/net/minecraft/client/renderer/entity/layers/LayerWolfCollar.class
new file mode 100644
index 00000000..e9aae015
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/entity/layers/LayerWolfCollar.class differ
diff --git a/bin/main/net/minecraft/client/renderer/texture/AbstractTexture.class b/bin/main/net/minecraft/client/renderer/texture/AbstractTexture.class
new file mode 100644
index 00000000..2c00ba01
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/texture/AbstractTexture.class differ
diff --git a/bin/main/net/minecraft/client/renderer/texture/DynamicTexture.class b/bin/main/net/minecraft/client/renderer/texture/DynamicTexture.class
new file mode 100644
index 00000000..dca065f7
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/texture/DynamicTexture.class differ
diff --git a/bin/main/net/minecraft/client/renderer/texture/IIconCreator.class b/bin/main/net/minecraft/client/renderer/texture/IIconCreator.class
new file mode 100644
index 00000000..1c3cdcd9
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/texture/IIconCreator.class differ
diff --git a/bin/main/net/minecraft/client/renderer/texture/ITextureObject.class b/bin/main/net/minecraft/client/renderer/texture/ITextureObject.class
new file mode 100644
index 00000000..a5e7fc71
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/texture/ITextureObject.class differ
diff --git a/bin/main/net/minecraft/client/renderer/texture/ITickable.class b/bin/main/net/minecraft/client/renderer/texture/ITickable.class
new file mode 100644
index 00000000..15a7d784
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/texture/ITickable.class differ
diff --git a/bin/main/net/minecraft/client/renderer/texture/ITickableTextureObject.class b/bin/main/net/minecraft/client/renderer/texture/ITickableTextureObject.class
new file mode 100644
index 00000000..afb8a825
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/texture/ITickableTextureObject.class differ
diff --git a/bin/main/net/minecraft/client/renderer/texture/LayeredColorMaskTexture.class b/bin/main/net/minecraft/client/renderer/texture/LayeredColorMaskTexture.class
new file mode 100644
index 00000000..57df2ec6
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/texture/LayeredColorMaskTexture.class differ
diff --git a/bin/main/net/minecraft/client/renderer/texture/LayeredTexture.class b/bin/main/net/minecraft/client/renderer/texture/LayeredTexture.class
new file mode 100644
index 00000000..de63528b
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/texture/LayeredTexture.class differ
diff --git a/bin/main/net/minecraft/client/renderer/texture/SimpleTexture.class b/bin/main/net/minecraft/client/renderer/texture/SimpleTexture.class
new file mode 100644
index 00000000..15bfdf6f
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/texture/SimpleTexture.class differ
diff --git a/bin/main/net/minecraft/client/renderer/texture/Stitcher$Holder.class b/bin/main/net/minecraft/client/renderer/texture/Stitcher$Holder.class
new file mode 100644
index 00000000..618b34b2
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/texture/Stitcher$Holder.class differ
diff --git a/bin/main/net/minecraft/client/renderer/texture/Stitcher$Slot.class b/bin/main/net/minecraft/client/renderer/texture/Stitcher$Slot.class
new file mode 100644
index 00000000..c6496d8d
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/texture/Stitcher$Slot.class differ
diff --git a/bin/main/net/minecraft/client/renderer/texture/Stitcher.class b/bin/main/net/minecraft/client/renderer/texture/Stitcher.class
new file mode 100644
index 00000000..19a9fc88
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/texture/Stitcher.class differ
diff --git a/bin/main/net/minecraft/client/renderer/texture/TextureClock.class b/bin/main/net/minecraft/client/renderer/texture/TextureClock.class
new file mode 100644
index 00000000..3771b6aa
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/texture/TextureClock.class differ
diff --git a/bin/main/net/minecraft/client/renderer/texture/TextureCompass.class b/bin/main/net/minecraft/client/renderer/texture/TextureCompass.class
new file mode 100644
index 00000000..0f83a93b
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/texture/TextureCompass.class differ
diff --git a/bin/main/net/minecraft/client/renderer/texture/TextureManager$1.class b/bin/main/net/minecraft/client/renderer/texture/TextureManager$1.class
new file mode 100644
index 00000000..b1687553
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/texture/TextureManager$1.class differ
diff --git a/bin/main/net/minecraft/client/renderer/texture/TextureManager.class b/bin/main/net/minecraft/client/renderer/texture/TextureManager.class
new file mode 100644
index 00000000..2a99ed09
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/texture/TextureManager.class differ
diff --git a/bin/main/net/minecraft/client/renderer/texture/TextureMap$1.class b/bin/main/net/minecraft/client/renderer/texture/TextureMap$1.class
new file mode 100644
index 00000000..cdb638d0
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/texture/TextureMap$1.class differ
diff --git a/bin/main/net/minecraft/client/renderer/texture/TextureMap$2.class b/bin/main/net/minecraft/client/renderer/texture/TextureMap$2.class
new file mode 100644
index 00000000..2c0ad75f
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/texture/TextureMap$2.class differ
diff --git a/bin/main/net/minecraft/client/renderer/texture/TextureMap$3.class b/bin/main/net/minecraft/client/renderer/texture/TextureMap$3.class
new file mode 100644
index 00000000..79d51adc
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/texture/TextureMap$3.class differ
diff --git a/bin/main/net/minecraft/client/renderer/texture/TextureMap.class b/bin/main/net/minecraft/client/renderer/texture/TextureMap.class
new file mode 100644
index 00000000..eafa9c1d
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/texture/TextureMap.class differ
diff --git a/bin/main/net/minecraft/client/renderer/texture/TextureUtil.class b/bin/main/net/minecraft/client/renderer/texture/TextureUtil.class
new file mode 100644
index 00000000..f7274378
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/texture/TextureUtil.class differ
diff --git a/bin/main/net/minecraft/client/renderer/tileentity/RenderEnderCrystal.class b/bin/main/net/minecraft/client/renderer/tileentity/RenderEnderCrystal.class
new file mode 100644
index 00000000..2467a768
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/tileentity/RenderEnderCrystal.class differ
diff --git a/bin/main/net/minecraft/client/renderer/tileentity/RenderItemFrame.class b/bin/main/net/minecraft/client/renderer/tileentity/RenderItemFrame.class
new file mode 100644
index 00000000..73543572
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/tileentity/RenderItemFrame.class differ
diff --git a/bin/main/net/minecraft/client/renderer/tileentity/RenderWitherSkull.class b/bin/main/net/minecraft/client/renderer/tileentity/RenderWitherSkull.class
new file mode 100644
index 00000000..9cd46972
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/tileentity/RenderWitherSkull.class differ
diff --git a/bin/main/net/minecraft/client/renderer/tileentity/TileEntityBannerRenderer$TimedBannerTexture.class b/bin/main/net/minecraft/client/renderer/tileentity/TileEntityBannerRenderer$TimedBannerTexture.class
new file mode 100644
index 00000000..01c78c98
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/tileentity/TileEntityBannerRenderer$TimedBannerTexture.class differ
diff --git a/bin/main/net/minecraft/client/renderer/tileentity/TileEntityBannerRenderer.class b/bin/main/net/minecraft/client/renderer/tileentity/TileEntityBannerRenderer.class
new file mode 100644
index 00000000..738ba50f
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/tileentity/TileEntityBannerRenderer.class differ
diff --git a/bin/main/net/minecraft/client/renderer/tileentity/TileEntityBeaconRenderer.class b/bin/main/net/minecraft/client/renderer/tileentity/TileEntityBeaconRenderer.class
new file mode 100644
index 00000000..10708e88
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/tileentity/TileEntityBeaconRenderer.class differ
diff --git a/bin/main/net/minecraft/client/renderer/tileentity/TileEntityChestRenderer.class b/bin/main/net/minecraft/client/renderer/tileentity/TileEntityChestRenderer.class
new file mode 100644
index 00000000..c15df23a
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/tileentity/TileEntityChestRenderer.class differ
diff --git a/bin/main/net/minecraft/client/renderer/tileentity/TileEntityEnchantmentTableRenderer.class b/bin/main/net/minecraft/client/renderer/tileentity/TileEntityEnchantmentTableRenderer.class
new file mode 100644
index 00000000..d01b0b52
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/tileentity/TileEntityEnchantmentTableRenderer.class differ
diff --git a/bin/main/net/minecraft/client/renderer/tileentity/TileEntityEndPortalRenderer.class b/bin/main/net/minecraft/client/renderer/tileentity/TileEntityEndPortalRenderer.class
new file mode 100644
index 00000000..06921716
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/tileentity/TileEntityEndPortalRenderer.class differ
diff --git a/bin/main/net/minecraft/client/renderer/tileentity/TileEntityEnderChestRenderer.class b/bin/main/net/minecraft/client/renderer/tileentity/TileEntityEnderChestRenderer.class
new file mode 100644
index 00000000..4488c389
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/tileentity/TileEntityEnderChestRenderer.class differ
diff --git a/bin/main/net/minecraft/client/renderer/tileentity/TileEntityItemStackRenderer.class b/bin/main/net/minecraft/client/renderer/tileentity/TileEntityItemStackRenderer.class
new file mode 100644
index 00000000..5038ff9f
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/tileentity/TileEntityItemStackRenderer.class differ
diff --git a/bin/main/net/minecraft/client/renderer/tileentity/TileEntityMobSpawnerRenderer.class b/bin/main/net/minecraft/client/renderer/tileentity/TileEntityMobSpawnerRenderer.class
new file mode 100644
index 00000000..e26f5f4c
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/tileentity/TileEntityMobSpawnerRenderer.class differ
diff --git a/bin/main/net/minecraft/client/renderer/tileentity/TileEntityPistonRenderer.class b/bin/main/net/minecraft/client/renderer/tileentity/TileEntityPistonRenderer.class
new file mode 100644
index 00000000..58dd7bf9
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/tileentity/TileEntityPistonRenderer.class differ
diff --git a/bin/main/net/minecraft/client/renderer/tileentity/TileEntityRendererDispatcher.class b/bin/main/net/minecraft/client/renderer/tileentity/TileEntityRendererDispatcher.class
new file mode 100644
index 00000000..cdeab71d
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/tileentity/TileEntityRendererDispatcher.class differ
diff --git a/bin/main/net/minecraft/client/renderer/tileentity/TileEntitySignRenderer.class b/bin/main/net/minecraft/client/renderer/tileentity/TileEntitySignRenderer.class
new file mode 100644
index 00000000..b1b937c2
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/tileentity/TileEntitySignRenderer.class differ
diff --git a/bin/main/net/minecraft/client/renderer/tileentity/TileEntitySkullRenderer.class b/bin/main/net/minecraft/client/renderer/tileentity/TileEntitySkullRenderer.class
new file mode 100644
index 00000000..d2364019
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/tileentity/TileEntitySkullRenderer.class differ
diff --git a/bin/main/net/minecraft/client/renderer/tileentity/TileEntitySpecialRenderer.class b/bin/main/net/minecraft/client/renderer/tileentity/TileEntitySpecialRenderer.class
new file mode 100644
index 00000000..b47e3663
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/tileentity/TileEntitySpecialRenderer.class differ
diff --git a/bin/main/net/minecraft/client/renderer/vertex/DefaultVertexFormats.class b/bin/main/net/minecraft/client/renderer/vertex/DefaultVertexFormats.class
new file mode 100644
index 00000000..642ed745
Binary files /dev/null and b/bin/main/net/minecraft/client/renderer/vertex/DefaultVertexFormats.class differ
diff --git a/bin/main/net/minecraft/client/resources/AbstractResourcePack.class b/bin/main/net/minecraft/client/resources/AbstractResourcePack.class
new file mode 100644
index 00000000..edd68ed7
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/AbstractResourcePack.class differ
diff --git a/bin/main/net/minecraft/client/resources/DefaultPlayerSkin.class b/bin/main/net/minecraft/client/resources/DefaultPlayerSkin.class
new file mode 100644
index 00000000..bbee5067
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/DefaultPlayerSkin.class differ
diff --git a/bin/main/net/minecraft/client/resources/DefaultResourcePack.class b/bin/main/net/minecraft/client/resources/DefaultResourcePack.class
new file mode 100644
index 00000000..b897dd4f
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/DefaultResourcePack.class differ
diff --git a/bin/main/net/minecraft/client/resources/FallbackResourceManager.class b/bin/main/net/minecraft/client/resources/FallbackResourceManager.class
new file mode 100644
index 00000000..6e3387ea
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/FallbackResourceManager.class differ
diff --git a/bin/main/net/minecraft/client/resources/FoliageColorReloadListener.class b/bin/main/net/minecraft/client/resources/FoliageColorReloadListener.class
new file mode 100644
index 00000000..27ed792c
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/FoliageColorReloadListener.class differ
diff --git a/bin/main/net/minecraft/client/resources/GrassColorReloadListener.class b/bin/main/net/minecraft/client/resources/GrassColorReloadListener.class
new file mode 100644
index 00000000..9159db97
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/GrassColorReloadListener.class differ
diff --git a/bin/main/net/minecraft/client/resources/I18n.class b/bin/main/net/minecraft/client/resources/I18n.class
new file mode 100644
index 00000000..9219292f
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/I18n.class differ
diff --git a/bin/main/net/minecraft/client/resources/IReloadableResourceManager.class b/bin/main/net/minecraft/client/resources/IReloadableResourceManager.class
new file mode 100644
index 00000000..6280ed2e
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/IReloadableResourceManager.class differ
diff --git a/bin/main/net/minecraft/client/resources/IResource.class b/bin/main/net/minecraft/client/resources/IResource.class
new file mode 100644
index 00000000..6cabc31b
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/IResource.class differ
diff --git a/bin/main/net/minecraft/client/resources/IResourceManager.class b/bin/main/net/minecraft/client/resources/IResourceManager.class
new file mode 100644
index 00000000..17f0d81a
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/IResourceManager.class differ
diff --git a/bin/main/net/minecraft/client/resources/IResourceManagerReloadListener.class b/bin/main/net/minecraft/client/resources/IResourceManagerReloadListener.class
new file mode 100644
index 00000000..ad48329f
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/IResourceManagerReloadListener.class differ
diff --git a/bin/main/net/minecraft/client/resources/IResourcePack.class b/bin/main/net/minecraft/client/resources/IResourcePack.class
new file mode 100644
index 00000000..9cc1ecdd
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/IResourcePack.class differ
diff --git a/bin/main/net/minecraft/client/resources/Language.class b/bin/main/net/minecraft/client/resources/Language.class
new file mode 100644
index 00000000..108c3ba6
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/Language.class differ
diff --git a/bin/main/net/minecraft/client/resources/LanguageManager.class b/bin/main/net/minecraft/client/resources/LanguageManager.class
new file mode 100644
index 00000000..05cfa199
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/LanguageManager.class differ
diff --git a/bin/main/net/minecraft/client/resources/Locale.class b/bin/main/net/minecraft/client/resources/Locale.class
new file mode 100644
index 00000000..406a2dd8
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/Locale.class differ
diff --git a/bin/main/net/minecraft/client/resources/ResourceIndex.class b/bin/main/net/minecraft/client/resources/ResourceIndex.class
new file mode 100644
index 00000000..b178548e
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/ResourceIndex.class differ
diff --git a/bin/main/net/minecraft/client/resources/ResourcePackFileNotFoundException.class b/bin/main/net/minecraft/client/resources/ResourcePackFileNotFoundException.class
new file mode 100644
index 00000000..2aaad50a
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/ResourcePackFileNotFoundException.class differ
diff --git a/bin/main/net/minecraft/client/resources/ResourcePackListEntry$1.class b/bin/main/net/minecraft/client/resources/ResourcePackListEntry$1.class
new file mode 100644
index 00000000..ae556177
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/ResourcePackListEntry$1.class differ
diff --git a/bin/main/net/minecraft/client/resources/ResourcePackListEntry$2.class b/bin/main/net/minecraft/client/resources/ResourcePackListEntry$2.class
new file mode 100644
index 00000000..fb4b604c
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/ResourcePackListEntry$2.class differ
diff --git a/bin/main/net/minecraft/client/resources/ResourcePackListEntry.class b/bin/main/net/minecraft/client/resources/ResourcePackListEntry.class
new file mode 100644
index 00000000..e4283a22
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/ResourcePackListEntry.class differ
diff --git a/bin/main/net/minecraft/client/resources/ResourcePackListEntryDefault.class b/bin/main/net/minecraft/client/resources/ResourcePackListEntryDefault.class
new file mode 100644
index 00000000..015fcf28
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/ResourcePackListEntryDefault.class differ
diff --git a/bin/main/net/minecraft/client/resources/ResourcePackListEntryFound.class b/bin/main/net/minecraft/client/resources/ResourcePackListEntryFound.class
new file mode 100644
index 00000000..6171306b
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/ResourcePackListEntryFound.class differ
diff --git a/bin/main/net/minecraft/client/resources/ResourcePackRepository$Entry.class b/bin/main/net/minecraft/client/resources/ResourcePackRepository$Entry.class
new file mode 100644
index 00000000..fa84892b
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/ResourcePackRepository$Entry.class differ
diff --git a/bin/main/net/minecraft/client/resources/ResourcePackRepository.class b/bin/main/net/minecraft/client/resources/ResourcePackRepository.class
new file mode 100644
index 00000000..4af653e1
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/ResourcePackRepository.class differ
diff --git a/bin/main/net/minecraft/client/resources/SimpleReloadableResourceManager$1.class b/bin/main/net/minecraft/client/resources/SimpleReloadableResourceManager$1.class
new file mode 100644
index 00000000..c7ab2ef2
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/SimpleReloadableResourceManager$1.class differ
diff --git a/bin/main/net/minecraft/client/resources/SimpleReloadableResourceManager.class b/bin/main/net/minecraft/client/resources/SimpleReloadableResourceManager.class
new file mode 100644
index 00000000..0741793e
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/SimpleReloadableResourceManager.class differ
diff --git a/bin/main/net/minecraft/client/resources/SimpleResource.class b/bin/main/net/minecraft/client/resources/SimpleResource.class
new file mode 100644
index 00000000..6f5bc76a
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/SimpleResource.class differ
diff --git a/bin/main/net/minecraft/client/resources/data/AnimationFrame.class b/bin/main/net/minecraft/client/resources/data/AnimationFrame.class
new file mode 100644
index 00000000..a4640093
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/data/AnimationFrame.class differ
diff --git a/bin/main/net/minecraft/client/resources/data/AnimationMetadataSection.class b/bin/main/net/minecraft/client/resources/data/AnimationMetadataSection.class
new file mode 100644
index 00000000..1d07ded6
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/data/AnimationMetadataSection.class differ
diff --git a/bin/main/net/minecraft/client/resources/data/AnimationMetadataSectionSerializer.class b/bin/main/net/minecraft/client/resources/data/AnimationMetadataSectionSerializer.class
new file mode 100644
index 00000000..fc2bac4d
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/data/AnimationMetadataSectionSerializer.class differ
diff --git a/bin/main/net/minecraft/client/resources/data/BaseMetadataSectionSerializer.class b/bin/main/net/minecraft/client/resources/data/BaseMetadataSectionSerializer.class
new file mode 100644
index 00000000..91f64973
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/data/BaseMetadataSectionSerializer.class differ
diff --git a/bin/main/net/minecraft/client/resources/data/FontMetadataSection.class b/bin/main/net/minecraft/client/resources/data/FontMetadataSection.class
new file mode 100644
index 00000000..5e5e88e0
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/data/FontMetadataSection.class differ
diff --git a/bin/main/net/minecraft/client/resources/data/FontMetadataSectionSerializer.class b/bin/main/net/minecraft/client/resources/data/FontMetadataSectionSerializer.class
new file mode 100644
index 00000000..9cc041a7
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/data/FontMetadataSectionSerializer.class differ
diff --git a/bin/main/net/minecraft/client/resources/data/IMetadataSection.class b/bin/main/net/minecraft/client/resources/data/IMetadataSection.class
new file mode 100644
index 00000000..fb7d93c4
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/data/IMetadataSection.class differ
diff --git a/bin/main/net/minecraft/client/resources/data/IMetadataSectionSerializer.class b/bin/main/net/minecraft/client/resources/data/IMetadataSectionSerializer.class
new file mode 100644
index 00000000..3df479ec
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/data/IMetadataSectionSerializer.class differ
diff --git a/bin/main/net/minecraft/client/resources/data/IMetadataSerializer$Registration.class b/bin/main/net/minecraft/client/resources/data/IMetadataSerializer$Registration.class
new file mode 100644
index 00000000..39ba5043
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/data/IMetadataSerializer$Registration.class differ
diff --git a/bin/main/net/minecraft/client/resources/data/IMetadataSerializer.class b/bin/main/net/minecraft/client/resources/data/IMetadataSerializer.class
new file mode 100644
index 00000000..908215cb
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/data/IMetadataSerializer.class differ
diff --git a/bin/main/net/minecraft/client/resources/data/LanguageMetadataSection.class b/bin/main/net/minecraft/client/resources/data/LanguageMetadataSection.class
new file mode 100644
index 00000000..7fe01469
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/data/LanguageMetadataSection.class differ
diff --git a/bin/main/net/minecraft/client/resources/data/LanguageMetadataSectionSerializer.class b/bin/main/net/minecraft/client/resources/data/LanguageMetadataSectionSerializer.class
new file mode 100644
index 00000000..12a02c7b
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/data/LanguageMetadataSectionSerializer.class differ
diff --git a/bin/main/net/minecraft/client/resources/data/PackMetadataSection.class b/bin/main/net/minecraft/client/resources/data/PackMetadataSection.class
new file mode 100644
index 00000000..3e23131d
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/data/PackMetadataSection.class differ
diff --git a/bin/main/net/minecraft/client/resources/data/PackMetadataSectionSerializer.class b/bin/main/net/minecraft/client/resources/data/PackMetadataSectionSerializer.class
new file mode 100644
index 00000000..a83f7f29
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/data/PackMetadataSectionSerializer.class differ
diff --git a/bin/main/net/minecraft/client/resources/data/TextureMetadataSection.class b/bin/main/net/minecraft/client/resources/data/TextureMetadataSection.class
new file mode 100644
index 00000000..472fb7d3
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/data/TextureMetadataSection.class differ
diff --git a/bin/main/net/minecraft/client/resources/data/TextureMetadataSectionSerializer.class b/bin/main/net/minecraft/client/resources/data/TextureMetadataSectionSerializer.class
new file mode 100644
index 00000000..8f922897
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/data/TextureMetadataSectionSerializer.class differ
diff --git a/bin/main/net/minecraft/client/resources/model/BuiltInModel.class b/bin/main/net/minecraft/client/resources/model/BuiltInModel.class
new file mode 100644
index 00000000..f87c08ee
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/model/BuiltInModel.class differ
diff --git a/bin/main/net/minecraft/client/resources/model/IBakedModel.class b/bin/main/net/minecraft/client/resources/model/IBakedModel.class
new file mode 100644
index 00000000..0b94831b
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/model/IBakedModel.class differ
diff --git a/bin/main/net/minecraft/client/resources/model/ModelBakery$1.class b/bin/main/net/minecraft/client/resources/model/ModelBakery$1.class
new file mode 100644
index 00000000..3004e92f
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/model/ModelBakery$1.class differ
diff --git a/bin/main/net/minecraft/client/resources/model/ModelBakery$2.class b/bin/main/net/minecraft/client/resources/model/ModelBakery$2.class
new file mode 100644
index 00000000..b3d998ce
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/model/ModelBakery$2.class differ
diff --git a/bin/main/net/minecraft/client/resources/model/ModelBakery.class b/bin/main/net/minecraft/client/resources/model/ModelBakery.class
new file mode 100644
index 00000000..71bc7cf8
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/model/ModelBakery.class differ
diff --git a/bin/main/net/minecraft/client/resources/model/ModelManager.class b/bin/main/net/minecraft/client/resources/model/ModelManager.class
new file mode 100644
index 00000000..39d9bc1c
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/model/ModelManager.class differ
diff --git a/bin/main/net/minecraft/client/resources/model/ModelResourceLocation.class b/bin/main/net/minecraft/client/resources/model/ModelResourceLocation.class
new file mode 100644
index 00000000..3f7340e0
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/model/ModelResourceLocation.class differ
diff --git a/bin/main/net/minecraft/client/resources/model/ModelRotation.class b/bin/main/net/minecraft/client/resources/model/ModelRotation.class
new file mode 100644
index 00000000..80f583d3
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/model/ModelRotation.class differ
diff --git a/bin/main/net/minecraft/client/resources/model/SimpleBakedModel$Builder.class b/bin/main/net/minecraft/client/resources/model/SimpleBakedModel$Builder.class
new file mode 100644
index 00000000..6fb9b149
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/model/SimpleBakedModel$Builder.class differ
diff --git a/bin/main/net/minecraft/client/resources/model/SimpleBakedModel.class b/bin/main/net/minecraft/client/resources/model/SimpleBakedModel.class
new file mode 100644
index 00000000..7d45b87f
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/model/SimpleBakedModel.class differ
diff --git a/bin/main/net/minecraft/client/resources/model/WeightedBakedModel$Builder.class b/bin/main/net/minecraft/client/resources/model/WeightedBakedModel$Builder.class
new file mode 100644
index 00000000..db47ea8f
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/model/WeightedBakedModel$Builder.class differ
diff --git a/bin/main/net/minecraft/client/resources/model/WeightedBakedModel$MyWeighedRandomItem.class b/bin/main/net/minecraft/client/resources/model/WeightedBakedModel$MyWeighedRandomItem.class
new file mode 100644
index 00000000..116fa3f4
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/model/WeightedBakedModel$MyWeighedRandomItem.class differ
diff --git a/bin/main/net/minecraft/client/resources/model/WeightedBakedModel.class b/bin/main/net/minecraft/client/resources/model/WeightedBakedModel.class
new file mode 100644
index 00000000..0fad73d3
Binary files /dev/null and b/bin/main/net/minecraft/client/resources/model/WeightedBakedModel.class differ
diff --git a/bin/main/net/minecraft/client/settings/GameSettings$Options.class b/bin/main/net/minecraft/client/settings/GameSettings$Options.class
new file mode 100644
index 00000000..c86cd4f1
Binary files /dev/null and b/bin/main/net/minecraft/client/settings/GameSettings$Options.class differ
diff --git a/bin/main/net/minecraft/client/settings/GameSettings.class b/bin/main/net/minecraft/client/settings/GameSettings.class
new file mode 100644
index 00000000..cf62bc36
Binary files /dev/null and b/bin/main/net/minecraft/client/settings/GameSettings.class differ
diff --git a/bin/main/net/minecraft/client/settings/KeyBinding.class b/bin/main/net/minecraft/client/settings/KeyBinding.class
new file mode 100644
index 00000000..64a8d0b5
Binary files /dev/null and b/bin/main/net/minecraft/client/settings/KeyBinding.class differ
diff --git a/bin/main/net/minecraft/client/stream/IStream$AuthFailureReason.class b/bin/main/net/minecraft/client/stream/IStream$AuthFailureReason.class
new file mode 100644
index 00000000..0f5b3b5d
Binary files /dev/null and b/bin/main/net/minecraft/client/stream/IStream$AuthFailureReason.class differ
diff --git a/bin/main/net/minecraft/client/stream/IStream.class b/bin/main/net/minecraft/client/stream/IStream.class
new file mode 100644
index 00000000..aa23d4b7
Binary files /dev/null and b/bin/main/net/minecraft/client/stream/IStream.class differ
diff --git a/bin/main/net/minecraft/client/util/JsonBlendingMode.class b/bin/main/net/minecraft/client/util/JsonBlendingMode.class
new file mode 100644
index 00000000..720168fb
Binary files /dev/null and b/bin/main/net/minecraft/client/util/JsonBlendingMode.class differ
diff --git a/bin/main/net/minecraft/client/util/JsonException$Entry.class b/bin/main/net/minecraft/client/util/JsonException$Entry.class
new file mode 100644
index 00000000..64cd9b11
Binary files /dev/null and b/bin/main/net/minecraft/client/util/JsonException$Entry.class differ
diff --git a/bin/main/net/minecraft/client/util/JsonException.class b/bin/main/net/minecraft/client/util/JsonException.class
new file mode 100644
index 00000000..fcf4b11d
Binary files /dev/null and b/bin/main/net/minecraft/client/util/JsonException.class differ
diff --git a/bin/main/net/minecraft/command/CommandException.class b/bin/main/net/minecraft/command/CommandException.class
new file mode 100644
index 00000000..eaff168b
Binary files /dev/null and b/bin/main/net/minecraft/command/CommandException.class differ
diff --git a/bin/main/net/minecraft/command/EntityNotFoundException.class b/bin/main/net/minecraft/command/EntityNotFoundException.class
new file mode 100644
index 00000000..6257d11a
Binary files /dev/null and b/bin/main/net/minecraft/command/EntityNotFoundException.class differ
diff --git a/bin/main/net/minecraft/command/ICommandSender.class b/bin/main/net/minecraft/command/ICommandSender.class
new file mode 100644
index 00000000..d3b725fa
Binary files /dev/null and b/bin/main/net/minecraft/command/ICommandSender.class differ
diff --git a/bin/main/net/minecraft/command/PlayerNotFoundException.class b/bin/main/net/minecraft/command/PlayerNotFoundException.class
new file mode 100644
index 00000000..f715853c
Binary files /dev/null and b/bin/main/net/minecraft/command/PlayerNotFoundException.class differ
diff --git a/bin/main/net/minecraft/command/PlayerSelector$1.class b/bin/main/net/minecraft/command/PlayerSelector$1.class
new file mode 100644
index 00000000..f0b30049
Binary files /dev/null and b/bin/main/net/minecraft/command/PlayerSelector$1.class differ
diff --git a/bin/main/net/minecraft/command/PlayerSelector$10.class b/bin/main/net/minecraft/command/PlayerSelector$10.class
new file mode 100644
index 00000000..0af18e03
Binary files /dev/null and b/bin/main/net/minecraft/command/PlayerSelector$10.class differ
diff --git a/bin/main/net/minecraft/command/PlayerSelector$11.class b/bin/main/net/minecraft/command/PlayerSelector$11.class
new file mode 100644
index 00000000..06345ac0
Binary files /dev/null and b/bin/main/net/minecraft/command/PlayerSelector$11.class differ
diff --git a/bin/main/net/minecraft/command/PlayerSelector$12.class b/bin/main/net/minecraft/command/PlayerSelector$12.class
new file mode 100644
index 00000000..52287e4a
Binary files /dev/null and b/bin/main/net/minecraft/command/PlayerSelector$12.class differ
diff --git a/bin/main/net/minecraft/command/PlayerSelector$2.class b/bin/main/net/minecraft/command/PlayerSelector$2.class
new file mode 100644
index 00000000..4efaf1b7
Binary files /dev/null and b/bin/main/net/minecraft/command/PlayerSelector$2.class differ
diff --git a/bin/main/net/minecraft/command/PlayerSelector$3.class b/bin/main/net/minecraft/command/PlayerSelector$3.class
new file mode 100644
index 00000000..60a5ae03
Binary files /dev/null and b/bin/main/net/minecraft/command/PlayerSelector$3.class differ
diff --git a/bin/main/net/minecraft/command/PlayerSelector$4.class b/bin/main/net/minecraft/command/PlayerSelector$4.class
new file mode 100644
index 00000000..4ddb56d8
Binary files /dev/null and b/bin/main/net/minecraft/command/PlayerSelector$4.class differ
diff --git a/bin/main/net/minecraft/command/PlayerSelector$5.class b/bin/main/net/minecraft/command/PlayerSelector$5.class
new file mode 100644
index 00000000..7f38831e
Binary files /dev/null and b/bin/main/net/minecraft/command/PlayerSelector$5.class differ
diff --git a/bin/main/net/minecraft/command/PlayerSelector$6.class b/bin/main/net/minecraft/command/PlayerSelector$6.class
new file mode 100644
index 00000000..00577c37
Binary files /dev/null and b/bin/main/net/minecraft/command/PlayerSelector$6.class differ
diff --git a/bin/main/net/minecraft/command/PlayerSelector$7.class b/bin/main/net/minecraft/command/PlayerSelector$7.class
new file mode 100644
index 00000000..082c1e92
Binary files /dev/null and b/bin/main/net/minecraft/command/PlayerSelector$7.class differ
diff --git a/bin/main/net/minecraft/command/PlayerSelector$8.class b/bin/main/net/minecraft/command/PlayerSelector$8.class
new file mode 100644
index 00000000..be448af7
Binary files /dev/null and b/bin/main/net/minecraft/command/PlayerSelector$8.class differ
diff --git a/bin/main/net/minecraft/command/PlayerSelector$9.class b/bin/main/net/minecraft/command/PlayerSelector$9.class
new file mode 100644
index 00000000..3c0efca4
Binary files /dev/null and b/bin/main/net/minecraft/command/PlayerSelector$9.class differ
diff --git a/bin/main/net/minecraft/command/PlayerSelector.class b/bin/main/net/minecraft/command/PlayerSelector.class
new file mode 100644
index 00000000..cb101c7f
Binary files /dev/null and b/bin/main/net/minecraft/command/PlayerSelector.class differ
diff --git a/bin/main/net/minecraft/command/server/CommandBlockLogic.class b/bin/main/net/minecraft/command/server/CommandBlockLogic.class
new file mode 100644
index 00000000..294a3b08
Binary files /dev/null and b/bin/main/net/minecraft/command/server/CommandBlockLogic.class differ
diff --git a/bin/main/net/minecraft/crash/CrashReport$1.class b/bin/main/net/minecraft/crash/CrashReport$1.class
new file mode 100644
index 00000000..a0113e70
Binary files /dev/null and b/bin/main/net/minecraft/crash/CrashReport$1.class differ
diff --git a/bin/main/net/minecraft/crash/CrashReport$2.class b/bin/main/net/minecraft/crash/CrashReport$2.class
new file mode 100644
index 00000000..c122e56d
Binary files /dev/null and b/bin/main/net/minecraft/crash/CrashReport$2.class differ
diff --git a/bin/main/net/minecraft/crash/CrashReport$3.class b/bin/main/net/minecraft/crash/CrashReport$3.class
new file mode 100644
index 00000000..a0b7ce3f
Binary files /dev/null and b/bin/main/net/minecraft/crash/CrashReport$3.class differ
diff --git a/bin/main/net/minecraft/crash/CrashReport$4.class b/bin/main/net/minecraft/crash/CrashReport$4.class
new file mode 100644
index 00000000..5da0bc8b
Binary files /dev/null and b/bin/main/net/minecraft/crash/CrashReport$4.class differ
diff --git a/bin/main/net/minecraft/crash/CrashReport$5.class b/bin/main/net/minecraft/crash/CrashReport$5.class
new file mode 100644
index 00000000..5509bbda
Binary files /dev/null and b/bin/main/net/minecraft/crash/CrashReport$5.class differ
diff --git a/bin/main/net/minecraft/crash/CrashReport.class b/bin/main/net/minecraft/crash/CrashReport.class
new file mode 100644
index 00000000..26bb0fa4
Binary files /dev/null and b/bin/main/net/minecraft/crash/CrashReport.class differ
diff --git a/bin/main/net/minecraft/crash/CrashReportCategory$1.class b/bin/main/net/minecraft/crash/CrashReportCategory$1.class
new file mode 100644
index 00000000..c026c218
Binary files /dev/null and b/bin/main/net/minecraft/crash/CrashReportCategory$1.class differ
diff --git a/bin/main/net/minecraft/crash/CrashReportCategory$2.class b/bin/main/net/minecraft/crash/CrashReportCategory$2.class
new file mode 100644
index 00000000..76955fb9
Binary files /dev/null and b/bin/main/net/minecraft/crash/CrashReportCategory$2.class differ
diff --git a/bin/main/net/minecraft/crash/CrashReportCategory$3.class b/bin/main/net/minecraft/crash/CrashReportCategory$3.class
new file mode 100644
index 00000000..d09c65fb
Binary files /dev/null and b/bin/main/net/minecraft/crash/CrashReportCategory$3.class differ
diff --git a/bin/main/net/minecraft/crash/CrashReportCategory$4.class b/bin/main/net/minecraft/crash/CrashReportCategory$4.class
new file mode 100644
index 00000000..16edc8c3
Binary files /dev/null and b/bin/main/net/minecraft/crash/CrashReportCategory$4.class differ
diff --git a/bin/main/net/minecraft/crash/CrashReportCategory$5.class b/bin/main/net/minecraft/crash/CrashReportCategory$5.class
new file mode 100644
index 00000000..2de69cf5
Binary files /dev/null and b/bin/main/net/minecraft/crash/CrashReportCategory$5.class differ
diff --git a/bin/main/net/minecraft/crash/CrashReportCategory$Entry.class b/bin/main/net/minecraft/crash/CrashReportCategory$Entry.class
new file mode 100644
index 00000000..10938ff4
Binary files /dev/null and b/bin/main/net/minecraft/crash/CrashReportCategory$Entry.class differ
diff --git a/bin/main/net/minecraft/crash/CrashReportCategory.class b/bin/main/net/minecraft/crash/CrashReportCategory.class
new file mode 100644
index 00000000..70560585
Binary files /dev/null and b/bin/main/net/minecraft/crash/CrashReportCategory.class differ
diff --git a/bin/main/net/minecraft/creativetab/CreativeTabs$1.class b/bin/main/net/minecraft/creativetab/CreativeTabs$1.class
new file mode 100644
index 00000000..c76ba01c
Binary files /dev/null and b/bin/main/net/minecraft/creativetab/CreativeTabs$1.class differ
diff --git a/bin/main/net/minecraft/creativetab/CreativeTabs$10.class b/bin/main/net/minecraft/creativetab/CreativeTabs$10.class
new file mode 100644
index 00000000..1a790e3a
Binary files /dev/null and b/bin/main/net/minecraft/creativetab/CreativeTabs$10.class differ
diff --git a/bin/main/net/minecraft/creativetab/CreativeTabs$11.class b/bin/main/net/minecraft/creativetab/CreativeTabs$11.class
new file mode 100644
index 00000000..d9a476e9
Binary files /dev/null and b/bin/main/net/minecraft/creativetab/CreativeTabs$11.class differ
diff --git a/bin/main/net/minecraft/creativetab/CreativeTabs$12.class b/bin/main/net/minecraft/creativetab/CreativeTabs$12.class
new file mode 100644
index 00000000..53c9809b
Binary files /dev/null and b/bin/main/net/minecraft/creativetab/CreativeTabs$12.class differ
diff --git a/bin/main/net/minecraft/creativetab/CreativeTabs$2.class b/bin/main/net/minecraft/creativetab/CreativeTabs$2.class
new file mode 100644
index 00000000..a6df0686
Binary files /dev/null and b/bin/main/net/minecraft/creativetab/CreativeTabs$2.class differ
diff --git a/bin/main/net/minecraft/creativetab/CreativeTabs$3.class b/bin/main/net/minecraft/creativetab/CreativeTabs$3.class
new file mode 100644
index 00000000..d9b6f9ad
Binary files /dev/null and b/bin/main/net/minecraft/creativetab/CreativeTabs$3.class differ
diff --git a/bin/main/net/minecraft/creativetab/CreativeTabs$4.class b/bin/main/net/minecraft/creativetab/CreativeTabs$4.class
new file mode 100644
index 00000000..d0781364
Binary files /dev/null and b/bin/main/net/minecraft/creativetab/CreativeTabs$4.class differ
diff --git a/bin/main/net/minecraft/creativetab/CreativeTabs$5.class b/bin/main/net/minecraft/creativetab/CreativeTabs$5.class
new file mode 100644
index 00000000..cc03a930
Binary files /dev/null and b/bin/main/net/minecraft/creativetab/CreativeTabs$5.class differ
diff --git a/bin/main/net/minecraft/creativetab/CreativeTabs$6.class b/bin/main/net/minecraft/creativetab/CreativeTabs$6.class
new file mode 100644
index 00000000..72b7ba89
Binary files /dev/null and b/bin/main/net/minecraft/creativetab/CreativeTabs$6.class differ
diff --git a/bin/main/net/minecraft/creativetab/CreativeTabs$7.class b/bin/main/net/minecraft/creativetab/CreativeTabs$7.class
new file mode 100644
index 00000000..271ebcd2
Binary files /dev/null and b/bin/main/net/minecraft/creativetab/CreativeTabs$7.class differ
diff --git a/bin/main/net/minecraft/creativetab/CreativeTabs$8.class b/bin/main/net/minecraft/creativetab/CreativeTabs$8.class
new file mode 100644
index 00000000..46ee5aaf
Binary files /dev/null and b/bin/main/net/minecraft/creativetab/CreativeTabs$8.class differ
diff --git a/bin/main/net/minecraft/creativetab/CreativeTabs$9.class b/bin/main/net/minecraft/creativetab/CreativeTabs$9.class
new file mode 100644
index 00000000..f5774589
Binary files /dev/null and b/bin/main/net/minecraft/creativetab/CreativeTabs$9.class differ
diff --git a/bin/main/net/minecraft/creativetab/CreativeTabs.class b/bin/main/net/minecraft/creativetab/CreativeTabs.class
new file mode 100644
index 00000000..8de52b99
Binary files /dev/null and b/bin/main/net/minecraft/creativetab/CreativeTabs.class differ
diff --git a/bin/main/net/minecraft/dispenser/BehaviorDefaultDispenseItem.class b/bin/main/net/minecraft/dispenser/BehaviorDefaultDispenseItem.class
new file mode 100644
index 00000000..7387e525
Binary files /dev/null and b/bin/main/net/minecraft/dispenser/BehaviorDefaultDispenseItem.class differ
diff --git a/bin/main/net/minecraft/dispenser/BehaviorProjectileDispense.class b/bin/main/net/minecraft/dispenser/BehaviorProjectileDispense.class
new file mode 100644
index 00000000..d8ce0192
Binary files /dev/null and b/bin/main/net/minecraft/dispenser/BehaviorProjectileDispense.class differ
diff --git a/bin/main/net/minecraft/dispenser/IBehaviorDispenseItem$1.class b/bin/main/net/minecraft/dispenser/IBehaviorDispenseItem$1.class
new file mode 100644
index 00000000..4fdd381f
Binary files /dev/null and b/bin/main/net/minecraft/dispenser/IBehaviorDispenseItem$1.class differ
diff --git a/bin/main/net/minecraft/dispenser/IBehaviorDispenseItem.class b/bin/main/net/minecraft/dispenser/IBehaviorDispenseItem.class
new file mode 100644
index 00000000..cbbbb52c
Binary files /dev/null and b/bin/main/net/minecraft/dispenser/IBehaviorDispenseItem.class differ
diff --git a/bin/main/net/minecraft/dispenser/IBlockSource.class b/bin/main/net/minecraft/dispenser/IBlockSource.class
new file mode 100644
index 00000000..ba9a766c
Binary files /dev/null and b/bin/main/net/minecraft/dispenser/IBlockSource.class differ
diff --git a/bin/main/net/minecraft/dispenser/ILocatableSource.class b/bin/main/net/minecraft/dispenser/ILocatableSource.class
new file mode 100644
index 00000000..1f86fad9
Binary files /dev/null and b/bin/main/net/minecraft/dispenser/ILocatableSource.class differ
diff --git a/bin/main/net/minecraft/dispenser/ILocation.class b/bin/main/net/minecraft/dispenser/ILocation.class
new file mode 100644
index 00000000..8bf7249b
Binary files /dev/null and b/bin/main/net/minecraft/dispenser/ILocation.class differ
diff --git a/bin/main/net/minecraft/dispenser/IPosition.class b/bin/main/net/minecraft/dispenser/IPosition.class
new file mode 100644
index 00000000..5c37d77f
Binary files /dev/null and b/bin/main/net/minecraft/dispenser/IPosition.class differ
diff --git a/bin/main/net/minecraft/dispenser/PositionImpl.class b/bin/main/net/minecraft/dispenser/PositionImpl.class
new file mode 100644
index 00000000..2196a5e9
Binary files /dev/null and b/bin/main/net/minecraft/dispenser/PositionImpl.class differ
diff --git a/bin/main/net/minecraft/enchantment/Enchantment.class b/bin/main/net/minecraft/enchantment/Enchantment.class
new file mode 100644
index 00000000..d93a6ad9
Binary files /dev/null and b/bin/main/net/minecraft/enchantment/Enchantment.class differ
diff --git a/bin/main/net/minecraft/enchantment/EnchantmentArrowDamage.class b/bin/main/net/minecraft/enchantment/EnchantmentArrowDamage.class
new file mode 100644
index 00000000..e0f0484c
Binary files /dev/null and b/bin/main/net/minecraft/enchantment/EnchantmentArrowDamage.class differ
diff --git a/bin/main/net/minecraft/enchantment/EnchantmentArrowFire.class b/bin/main/net/minecraft/enchantment/EnchantmentArrowFire.class
new file mode 100644
index 00000000..7b8394f9
Binary files /dev/null and b/bin/main/net/minecraft/enchantment/EnchantmentArrowFire.class differ
diff --git a/bin/main/net/minecraft/enchantment/EnchantmentArrowInfinite.class b/bin/main/net/minecraft/enchantment/EnchantmentArrowInfinite.class
new file mode 100644
index 00000000..ca9fcf6d
Binary files /dev/null and b/bin/main/net/minecraft/enchantment/EnchantmentArrowInfinite.class differ
diff --git a/bin/main/net/minecraft/enchantment/EnchantmentArrowKnockback.class b/bin/main/net/minecraft/enchantment/EnchantmentArrowKnockback.class
new file mode 100644
index 00000000..46884e77
Binary files /dev/null and b/bin/main/net/minecraft/enchantment/EnchantmentArrowKnockback.class differ
diff --git a/bin/main/net/minecraft/enchantment/EnchantmentDamage.class b/bin/main/net/minecraft/enchantment/EnchantmentDamage.class
new file mode 100644
index 00000000..196b8eb8
Binary files /dev/null and b/bin/main/net/minecraft/enchantment/EnchantmentDamage.class differ
diff --git a/bin/main/net/minecraft/enchantment/EnchantmentData.class b/bin/main/net/minecraft/enchantment/EnchantmentData.class
new file mode 100644
index 00000000..3c5cb35c
Binary files /dev/null and b/bin/main/net/minecraft/enchantment/EnchantmentData.class differ
diff --git a/bin/main/net/minecraft/enchantment/EnchantmentDigging.class b/bin/main/net/minecraft/enchantment/EnchantmentDigging.class
new file mode 100644
index 00000000..6bf50442
Binary files /dev/null and b/bin/main/net/minecraft/enchantment/EnchantmentDigging.class differ
diff --git a/bin/main/net/minecraft/enchantment/EnchantmentDurability.class b/bin/main/net/minecraft/enchantment/EnchantmentDurability.class
new file mode 100644
index 00000000..625d0b38
Binary files /dev/null and b/bin/main/net/minecraft/enchantment/EnchantmentDurability.class differ
diff --git a/bin/main/net/minecraft/enchantment/EnchantmentFireAspect.class b/bin/main/net/minecraft/enchantment/EnchantmentFireAspect.class
new file mode 100644
index 00000000..864ed769
Binary files /dev/null and b/bin/main/net/minecraft/enchantment/EnchantmentFireAspect.class differ
diff --git a/bin/main/net/minecraft/enchantment/EnchantmentFishingSpeed.class b/bin/main/net/minecraft/enchantment/EnchantmentFishingSpeed.class
new file mode 100644
index 00000000..b63173ac
Binary files /dev/null and b/bin/main/net/minecraft/enchantment/EnchantmentFishingSpeed.class differ
diff --git a/bin/main/net/minecraft/enchantment/EnchantmentHelper$DamageIterator.class b/bin/main/net/minecraft/enchantment/EnchantmentHelper$DamageIterator.class
new file mode 100644
index 00000000..e16c21f8
Binary files /dev/null and b/bin/main/net/minecraft/enchantment/EnchantmentHelper$DamageIterator.class differ
diff --git a/bin/main/net/minecraft/enchantment/EnchantmentHelper$HurtIterator.class b/bin/main/net/minecraft/enchantment/EnchantmentHelper$HurtIterator.class
new file mode 100644
index 00000000..f5d9ca5f
Binary files /dev/null and b/bin/main/net/minecraft/enchantment/EnchantmentHelper$HurtIterator.class differ
diff --git a/bin/main/net/minecraft/enchantment/EnchantmentHelper$IModifier.class b/bin/main/net/minecraft/enchantment/EnchantmentHelper$IModifier.class
new file mode 100644
index 00000000..a2db98dd
Binary files /dev/null and b/bin/main/net/minecraft/enchantment/EnchantmentHelper$IModifier.class differ
diff --git a/bin/main/net/minecraft/enchantment/EnchantmentHelper$ModifierDamage.class b/bin/main/net/minecraft/enchantment/EnchantmentHelper$ModifierDamage.class
new file mode 100644
index 00000000..48e7d522
Binary files /dev/null and b/bin/main/net/minecraft/enchantment/EnchantmentHelper$ModifierDamage.class differ
diff --git a/bin/main/net/minecraft/enchantment/EnchantmentHelper$ModifierLiving.class b/bin/main/net/minecraft/enchantment/EnchantmentHelper$ModifierLiving.class
new file mode 100644
index 00000000..149052df
Binary files /dev/null and b/bin/main/net/minecraft/enchantment/EnchantmentHelper$ModifierLiving.class differ
diff --git a/bin/main/net/minecraft/enchantment/EnchantmentHelper.class b/bin/main/net/minecraft/enchantment/EnchantmentHelper.class
new file mode 100644
index 00000000..59ab64a5
Binary files /dev/null and b/bin/main/net/minecraft/enchantment/EnchantmentHelper.class differ
diff --git a/bin/main/net/minecraft/enchantment/EnchantmentKnockback.class b/bin/main/net/minecraft/enchantment/EnchantmentKnockback.class
new file mode 100644
index 00000000..7ebe2c2d
Binary files /dev/null and b/bin/main/net/minecraft/enchantment/EnchantmentKnockback.class differ
diff --git a/bin/main/net/minecraft/enchantment/EnchantmentLootBonus.class b/bin/main/net/minecraft/enchantment/EnchantmentLootBonus.class
new file mode 100644
index 00000000..fa9d518f
Binary files /dev/null and b/bin/main/net/minecraft/enchantment/EnchantmentLootBonus.class differ
diff --git a/bin/main/net/minecraft/enchantment/EnchantmentOxygen.class b/bin/main/net/minecraft/enchantment/EnchantmentOxygen.class
new file mode 100644
index 00000000..a8e910c3
Binary files /dev/null and b/bin/main/net/minecraft/enchantment/EnchantmentOxygen.class differ
diff --git a/bin/main/net/minecraft/enchantment/EnchantmentProtection.class b/bin/main/net/minecraft/enchantment/EnchantmentProtection.class
new file mode 100644
index 00000000..1fcd6a1c
Binary files /dev/null and b/bin/main/net/minecraft/enchantment/EnchantmentProtection.class differ
diff --git a/bin/main/net/minecraft/enchantment/EnchantmentThorns.class b/bin/main/net/minecraft/enchantment/EnchantmentThorns.class
new file mode 100644
index 00000000..0961159a
Binary files /dev/null and b/bin/main/net/minecraft/enchantment/EnchantmentThorns.class differ
diff --git a/bin/main/net/minecraft/enchantment/EnchantmentUntouching.class b/bin/main/net/minecraft/enchantment/EnchantmentUntouching.class
new file mode 100644
index 00000000..95a6a627
Binary files /dev/null and b/bin/main/net/minecraft/enchantment/EnchantmentUntouching.class differ
diff --git a/bin/main/net/minecraft/enchantment/EnchantmentWaterWalker.class b/bin/main/net/minecraft/enchantment/EnchantmentWaterWalker.class
new file mode 100644
index 00000000..9ce80a39
Binary files /dev/null and b/bin/main/net/minecraft/enchantment/EnchantmentWaterWalker.class differ
diff --git a/bin/main/net/minecraft/enchantment/EnchantmentWaterWorker.class b/bin/main/net/minecraft/enchantment/EnchantmentWaterWorker.class
new file mode 100644
index 00000000..d94f8366
Binary files /dev/null and b/bin/main/net/minecraft/enchantment/EnchantmentWaterWorker.class differ
diff --git a/bin/main/net/minecraft/enchantment/EnumEnchantmentType.class b/bin/main/net/minecraft/enchantment/EnumEnchantmentType.class
new file mode 100644
index 00000000..0ff0ea22
Binary files /dev/null and b/bin/main/net/minecraft/enchantment/EnumEnchantmentType.class differ
diff --git a/bin/main/net/minecraft/entity/DataWatcher$WatchableObject.class b/bin/main/net/minecraft/entity/DataWatcher$WatchableObject.class
new file mode 100644
index 00000000..15d24a5a
Binary files /dev/null and b/bin/main/net/minecraft/entity/DataWatcher$WatchableObject.class differ
diff --git a/bin/main/net/minecraft/entity/DataWatcher.class b/bin/main/net/minecraft/entity/DataWatcher.class
new file mode 100644
index 00000000..0c56bb46
Binary files /dev/null and b/bin/main/net/minecraft/entity/DataWatcher.class differ
diff --git a/bin/main/net/minecraft/entity/Entity$1.class b/bin/main/net/minecraft/entity/Entity$1.class
new file mode 100644
index 00000000..03fc1c2c
Binary files /dev/null and b/bin/main/net/minecraft/entity/Entity$1.class differ
diff --git a/bin/main/net/minecraft/entity/Entity$2.class b/bin/main/net/minecraft/entity/Entity$2.class
new file mode 100644
index 00000000..f4e71ec8
Binary files /dev/null and b/bin/main/net/minecraft/entity/Entity$2.class differ
diff --git a/bin/main/net/minecraft/entity/Entity$3.class b/bin/main/net/minecraft/entity/Entity$3.class
new file mode 100644
index 00000000..427d2f6e
Binary files /dev/null and b/bin/main/net/minecraft/entity/Entity$3.class differ
diff --git a/bin/main/net/minecraft/entity/Entity$4.class b/bin/main/net/minecraft/entity/Entity$4.class
new file mode 100644
index 00000000..08daee73
Binary files /dev/null and b/bin/main/net/minecraft/entity/Entity$4.class differ
diff --git a/bin/main/net/minecraft/entity/Entity.class b/bin/main/net/minecraft/entity/Entity.class
new file mode 100644
index 00000000..3316878f
Binary files /dev/null and b/bin/main/net/minecraft/entity/Entity.class differ
diff --git a/bin/main/net/minecraft/entity/EntityAgeable.class b/bin/main/net/minecraft/entity/EntityAgeable.class
new file mode 100644
index 00000000..adf9080e
Binary files /dev/null and b/bin/main/net/minecraft/entity/EntityAgeable.class differ
diff --git a/bin/main/net/minecraft/entity/EntityBodyHelper.class b/bin/main/net/minecraft/entity/EntityBodyHelper.class
new file mode 100644
index 00000000..e6c76ca1
Binary files /dev/null and b/bin/main/net/minecraft/entity/EntityBodyHelper.class differ
diff --git a/bin/main/net/minecraft/entity/EntityConstructor.class b/bin/main/net/minecraft/entity/EntityConstructor.class
new file mode 100644
index 00000000..c1e0939a
Binary files /dev/null and b/bin/main/net/minecraft/entity/EntityConstructor.class differ
diff --git a/bin/main/net/minecraft/entity/EntityCreature.class b/bin/main/net/minecraft/entity/EntityCreature.class
new file mode 100644
index 00000000..5bbe9b8c
Binary files /dev/null and b/bin/main/net/minecraft/entity/EntityCreature.class differ
diff --git a/bin/main/net/minecraft/entity/EntityFlying.class b/bin/main/net/minecraft/entity/EntityFlying.class
new file mode 100644
index 00000000..b1e674fe
Binary files /dev/null and b/bin/main/net/minecraft/entity/EntityFlying.class differ
diff --git a/bin/main/net/minecraft/entity/EntityHanging.class b/bin/main/net/minecraft/entity/EntityHanging.class
new file mode 100644
index 00000000..e43fb709
Binary files /dev/null and b/bin/main/net/minecraft/entity/EntityHanging.class differ
diff --git a/bin/main/net/minecraft/entity/EntityLeashKnot.class b/bin/main/net/minecraft/entity/EntityLeashKnot.class
new file mode 100644
index 00000000..0fb18b5e
Binary files /dev/null and b/bin/main/net/minecraft/entity/EntityLeashKnot.class differ
diff --git a/bin/main/net/minecraft/entity/EntityList$EntityEggInfo.class b/bin/main/net/minecraft/entity/EntityList$EntityEggInfo.class
new file mode 100644
index 00000000..d3bf383e
Binary files /dev/null and b/bin/main/net/minecraft/entity/EntityList$EntityEggInfo.class differ
diff --git a/bin/main/net/minecraft/entity/EntityList.class b/bin/main/net/minecraft/entity/EntityList.class
new file mode 100644
index 00000000..8e226c37
Binary files /dev/null and b/bin/main/net/minecraft/entity/EntityList.class differ
diff --git a/bin/main/net/minecraft/entity/EntityLiving$SpawnPlacementType.class b/bin/main/net/minecraft/entity/EntityLiving$SpawnPlacementType.class
new file mode 100644
index 00000000..8e93af78
Binary files /dev/null and b/bin/main/net/minecraft/entity/EntityLiving$SpawnPlacementType.class differ
diff --git a/bin/main/net/minecraft/entity/EntityLiving.class b/bin/main/net/minecraft/entity/EntityLiving.class
new file mode 100644
index 00000000..5a238466
Binary files /dev/null and b/bin/main/net/minecraft/entity/EntityLiving.class differ
diff --git a/bin/main/net/minecraft/entity/EntityLivingBase$1.class b/bin/main/net/minecraft/entity/EntityLivingBase$1.class
new file mode 100644
index 00000000..a1012060
Binary files /dev/null and b/bin/main/net/minecraft/entity/EntityLivingBase$1.class differ
diff --git a/bin/main/net/minecraft/entity/EntityLivingBase.class b/bin/main/net/minecraft/entity/EntityLivingBase.class
new file mode 100644
index 00000000..8eb34695
Binary files /dev/null and b/bin/main/net/minecraft/entity/EntityLivingBase.class differ
diff --git a/bin/main/net/minecraft/entity/EntityMinecartCommandBlock$1.class b/bin/main/net/minecraft/entity/EntityMinecartCommandBlock$1.class
new file mode 100644
index 00000000..4c9e028b
Binary files /dev/null and b/bin/main/net/minecraft/entity/EntityMinecartCommandBlock$1.class differ
diff --git a/bin/main/net/minecraft/entity/EntityMinecartCommandBlock.class b/bin/main/net/minecraft/entity/EntityMinecartCommandBlock.class
new file mode 100644
index 00000000..3fc3a738
Binary files /dev/null and b/bin/main/net/minecraft/entity/EntityMinecartCommandBlock.class differ
diff --git a/bin/main/net/minecraft/entity/EntitySpawnPlacementRegistry.class b/bin/main/net/minecraft/entity/EntitySpawnPlacementRegistry.class
new file mode 100644
index 00000000..e8c0eb76
Binary files /dev/null and b/bin/main/net/minecraft/entity/EntitySpawnPlacementRegistry.class differ
diff --git a/bin/main/net/minecraft/entity/EnumCreatureAttribute.class b/bin/main/net/minecraft/entity/EnumCreatureAttribute.class
new file mode 100644
index 00000000..128df807
Binary files /dev/null and b/bin/main/net/minecraft/entity/EnumCreatureAttribute.class differ
diff --git a/bin/main/net/minecraft/entity/EnumCreatureType.class b/bin/main/net/minecraft/entity/EnumCreatureType.class
new file mode 100644
index 00000000..bd130d37
Binary files /dev/null and b/bin/main/net/minecraft/entity/EnumCreatureType.class differ
diff --git a/bin/main/net/minecraft/entity/IEntityLivingData.class b/bin/main/net/minecraft/entity/IEntityLivingData.class
new file mode 100644
index 00000000..052bbeb1
Binary files /dev/null and b/bin/main/net/minecraft/entity/IEntityLivingData.class differ
diff --git a/bin/main/net/minecraft/entity/IEntityMultiPart.class b/bin/main/net/minecraft/entity/IEntityMultiPart.class
new file mode 100644
index 00000000..0ee6a18b
Binary files /dev/null and b/bin/main/net/minecraft/entity/IEntityMultiPart.class differ
diff --git a/bin/main/net/minecraft/entity/IEntityOwnable.class b/bin/main/net/minecraft/entity/IEntityOwnable.class
new file mode 100644
index 00000000..fb78ac3f
Binary files /dev/null and b/bin/main/net/minecraft/entity/IEntityOwnable.class differ
diff --git a/bin/main/net/minecraft/entity/IMerchant.class b/bin/main/net/minecraft/entity/IMerchant.class
new file mode 100644
index 00000000..8f569daf
Binary files /dev/null and b/bin/main/net/minecraft/entity/IMerchant.class differ
diff --git a/bin/main/net/minecraft/entity/INpc.class b/bin/main/net/minecraft/entity/INpc.class
new file mode 100644
index 00000000..6115a78d
Binary files /dev/null and b/bin/main/net/minecraft/entity/INpc.class differ
diff --git a/bin/main/net/minecraft/entity/IProjectile.class b/bin/main/net/minecraft/entity/IProjectile.class
new file mode 100644
index 00000000..1f0c9d3d
Binary files /dev/null and b/bin/main/net/minecraft/entity/IProjectile.class differ
diff --git a/bin/main/net/minecraft/entity/IRangedAttackMob.class b/bin/main/net/minecraft/entity/IRangedAttackMob.class
new file mode 100644
index 00000000..ee72ec3a
Binary files /dev/null and b/bin/main/net/minecraft/entity/IRangedAttackMob.class differ
diff --git a/bin/main/net/minecraft/entity/NpcMerchant.class b/bin/main/net/minecraft/entity/NpcMerchant.class
new file mode 100644
index 00000000..edc7593c
Binary files /dev/null and b/bin/main/net/minecraft/entity/NpcMerchant.class differ
diff --git a/bin/main/net/minecraft/entity/SharedMonsterAttributes.class b/bin/main/net/minecraft/entity/SharedMonsterAttributes.class
new file mode 100644
index 00000000..1c736219
Binary files /dev/null and b/bin/main/net/minecraft/entity/SharedMonsterAttributes.class differ
diff --git a/bin/main/net/minecraft/entity/ai/EntityMinecartMobSpawner$1.class b/bin/main/net/minecraft/entity/ai/EntityMinecartMobSpawner$1.class
new file mode 100644
index 00000000..bdd1bdb4
Binary files /dev/null and b/bin/main/net/minecraft/entity/ai/EntityMinecartMobSpawner$1.class differ
diff --git a/bin/main/net/minecraft/entity/ai/EntityMinecartMobSpawner.class b/bin/main/net/minecraft/entity/ai/EntityMinecartMobSpawner.class
new file mode 100644
index 00000000..3a667760
Binary files /dev/null and b/bin/main/net/minecraft/entity/ai/EntityMinecartMobSpawner.class differ
diff --git a/bin/main/net/minecraft/entity/ai/attributes/AttributeModifier.class b/bin/main/net/minecraft/entity/ai/attributes/AttributeModifier.class
new file mode 100644
index 00000000..70ca8991
Binary files /dev/null and b/bin/main/net/minecraft/entity/ai/attributes/AttributeModifier.class differ
diff --git a/bin/main/net/minecraft/entity/ai/attributes/BaseAttribute.class b/bin/main/net/minecraft/entity/ai/attributes/BaseAttribute.class
new file mode 100644
index 00000000..7f5f8a9a
Binary files /dev/null and b/bin/main/net/minecraft/entity/ai/attributes/BaseAttribute.class differ
diff --git a/bin/main/net/minecraft/entity/ai/attributes/BaseAttributeMap.class b/bin/main/net/minecraft/entity/ai/attributes/BaseAttributeMap.class
new file mode 100644
index 00000000..e23d9b1b
Binary files /dev/null and b/bin/main/net/minecraft/entity/ai/attributes/BaseAttributeMap.class differ
diff --git a/bin/main/net/minecraft/entity/ai/attributes/IAttribute.class b/bin/main/net/minecraft/entity/ai/attributes/IAttribute.class
new file mode 100644
index 00000000..fd3d0445
Binary files /dev/null and b/bin/main/net/minecraft/entity/ai/attributes/IAttribute.class differ
diff --git a/bin/main/net/minecraft/entity/ai/attributes/IAttributeInstance.class b/bin/main/net/minecraft/entity/ai/attributes/IAttributeInstance.class
new file mode 100644
index 00000000..8dabe74c
Binary files /dev/null and b/bin/main/net/minecraft/entity/ai/attributes/IAttributeInstance.class differ
diff --git a/bin/main/net/minecraft/entity/ai/attributes/ModifiableAttributeInstance.class b/bin/main/net/minecraft/entity/ai/attributes/ModifiableAttributeInstance.class
new file mode 100644
index 00000000..e4c525b4
Binary files /dev/null and b/bin/main/net/minecraft/entity/ai/attributes/ModifiableAttributeInstance.class differ
diff --git a/bin/main/net/minecraft/entity/ai/attributes/RangedAttribute.class b/bin/main/net/minecraft/entity/ai/attributes/RangedAttribute.class
new file mode 100644
index 00000000..5d1d9f63
Binary files /dev/null and b/bin/main/net/minecraft/entity/ai/attributes/RangedAttribute.class differ
diff --git a/bin/main/net/minecraft/entity/ai/attributes/ServersideAttributeMap.class b/bin/main/net/minecraft/entity/ai/attributes/ServersideAttributeMap.class
new file mode 100644
index 00000000..f68c663c
Binary files /dev/null and b/bin/main/net/minecraft/entity/ai/attributes/ServersideAttributeMap.class differ
diff --git a/bin/main/net/minecraft/entity/boss/BossStatus.class b/bin/main/net/minecraft/entity/boss/BossStatus.class
new file mode 100644
index 00000000..fe61394d
Binary files /dev/null and b/bin/main/net/minecraft/entity/boss/BossStatus.class differ
diff --git a/bin/main/net/minecraft/entity/boss/EntityDragon.class b/bin/main/net/minecraft/entity/boss/EntityDragon.class
new file mode 100644
index 00000000..15c0034e
Binary files /dev/null and b/bin/main/net/minecraft/entity/boss/EntityDragon.class differ
diff --git a/bin/main/net/minecraft/entity/boss/EntityDragonPart.class b/bin/main/net/minecraft/entity/boss/EntityDragonPart.class
new file mode 100644
index 00000000..57e3a6b0
Binary files /dev/null and b/bin/main/net/minecraft/entity/boss/EntityDragonPart.class differ
diff --git a/bin/main/net/minecraft/entity/boss/EntityWither$1.class b/bin/main/net/minecraft/entity/boss/EntityWither$1.class
new file mode 100644
index 00000000..f77698e7
Binary files /dev/null and b/bin/main/net/minecraft/entity/boss/EntityWither$1.class differ
diff --git a/bin/main/net/minecraft/entity/boss/EntityWither.class b/bin/main/net/minecraft/entity/boss/EntityWither.class
new file mode 100644
index 00000000..86a7f42b
Binary files /dev/null and b/bin/main/net/minecraft/entity/boss/EntityWither.class differ
diff --git a/bin/main/net/minecraft/entity/boss/IBossDisplayData.class b/bin/main/net/minecraft/entity/boss/IBossDisplayData.class
new file mode 100644
index 00000000..236c9f68
Binary files /dev/null and b/bin/main/net/minecraft/entity/boss/IBossDisplayData.class differ
diff --git a/bin/main/net/minecraft/entity/effect/EntityLightningBolt.class b/bin/main/net/minecraft/entity/effect/EntityLightningBolt.class
new file mode 100644
index 00000000..1b9aa799
Binary files /dev/null and b/bin/main/net/minecraft/entity/effect/EntityLightningBolt.class differ
diff --git a/bin/main/net/minecraft/entity/effect/EntityWeatherEffect.class b/bin/main/net/minecraft/entity/effect/EntityWeatherEffect.class
new file mode 100644
index 00000000..63ddf640
Binary files /dev/null and b/bin/main/net/minecraft/entity/effect/EntityWeatherEffect.class differ
diff --git a/bin/main/net/minecraft/entity/item/EntityArmorStand.class b/bin/main/net/minecraft/entity/item/EntityArmorStand.class
new file mode 100644
index 00000000..beb864ee
Binary files /dev/null and b/bin/main/net/minecraft/entity/item/EntityArmorStand.class differ
diff --git a/bin/main/net/minecraft/entity/item/EntityBoat.class b/bin/main/net/minecraft/entity/item/EntityBoat.class
new file mode 100644
index 00000000..f8fa1184
Binary files /dev/null and b/bin/main/net/minecraft/entity/item/EntityBoat.class differ
diff --git a/bin/main/net/minecraft/entity/item/EntityEnderCrystal.class b/bin/main/net/minecraft/entity/item/EntityEnderCrystal.class
new file mode 100644
index 00000000..85e6f664
Binary files /dev/null and b/bin/main/net/minecraft/entity/item/EntityEnderCrystal.class differ
diff --git a/bin/main/net/minecraft/entity/item/EntityEnderEye.class b/bin/main/net/minecraft/entity/item/EntityEnderEye.class
new file mode 100644
index 00000000..65b0aa45
Binary files /dev/null and b/bin/main/net/minecraft/entity/item/EntityEnderEye.class differ
diff --git a/bin/main/net/minecraft/entity/item/EntityEnderPearl.class b/bin/main/net/minecraft/entity/item/EntityEnderPearl.class
new file mode 100644
index 00000000..e9147672
Binary files /dev/null and b/bin/main/net/minecraft/entity/item/EntityEnderPearl.class differ
diff --git a/bin/main/net/minecraft/entity/item/EntityExpBottle.class b/bin/main/net/minecraft/entity/item/EntityExpBottle.class
new file mode 100644
index 00000000..c22866a1
Binary files /dev/null and b/bin/main/net/minecraft/entity/item/EntityExpBottle.class differ
diff --git a/bin/main/net/minecraft/entity/item/EntityFallingBlock.class b/bin/main/net/minecraft/entity/item/EntityFallingBlock.class
new file mode 100644
index 00000000..0427143b
Binary files /dev/null and b/bin/main/net/minecraft/entity/item/EntityFallingBlock.class differ
diff --git a/bin/main/net/minecraft/entity/item/EntityFireworkRocket.class b/bin/main/net/minecraft/entity/item/EntityFireworkRocket.class
new file mode 100644
index 00000000..10077e3c
Binary files /dev/null and b/bin/main/net/minecraft/entity/item/EntityFireworkRocket.class differ
diff --git a/bin/main/net/minecraft/entity/item/EntityItem.class b/bin/main/net/minecraft/entity/item/EntityItem.class
new file mode 100644
index 00000000..505bce10
Binary files /dev/null and b/bin/main/net/minecraft/entity/item/EntityItem.class differ
diff --git a/bin/main/net/minecraft/entity/item/EntityItemFrame.class b/bin/main/net/minecraft/entity/item/EntityItemFrame.class
new file mode 100644
index 00000000..01fecdca
Binary files /dev/null and b/bin/main/net/minecraft/entity/item/EntityItemFrame.class differ
diff --git a/bin/main/net/minecraft/entity/item/EntityMinecart$EnumMinecartType.class b/bin/main/net/minecraft/entity/item/EntityMinecart$EnumMinecartType.class
new file mode 100644
index 00000000..baaf9da3
Binary files /dev/null and b/bin/main/net/minecraft/entity/item/EntityMinecart$EnumMinecartType.class differ
diff --git a/bin/main/net/minecraft/entity/item/EntityMinecart.class b/bin/main/net/minecraft/entity/item/EntityMinecart.class
new file mode 100644
index 00000000..36f8957c
Binary files /dev/null and b/bin/main/net/minecraft/entity/item/EntityMinecart.class differ
diff --git a/bin/main/net/minecraft/entity/item/EntityMinecartChest.class b/bin/main/net/minecraft/entity/item/EntityMinecartChest.class
new file mode 100644
index 00000000..7762d415
Binary files /dev/null and b/bin/main/net/minecraft/entity/item/EntityMinecartChest.class differ
diff --git a/bin/main/net/minecraft/entity/item/EntityMinecartContainer.class b/bin/main/net/minecraft/entity/item/EntityMinecartContainer.class
new file mode 100644
index 00000000..e3facafb
Binary files /dev/null and b/bin/main/net/minecraft/entity/item/EntityMinecartContainer.class differ
diff --git a/bin/main/net/minecraft/entity/item/EntityMinecartEmpty.class b/bin/main/net/minecraft/entity/item/EntityMinecartEmpty.class
new file mode 100644
index 00000000..7e2c5bdf
Binary files /dev/null and b/bin/main/net/minecraft/entity/item/EntityMinecartEmpty.class differ
diff --git a/bin/main/net/minecraft/entity/item/EntityMinecartFurnace.class b/bin/main/net/minecraft/entity/item/EntityMinecartFurnace.class
new file mode 100644
index 00000000..80eaa6e4
Binary files /dev/null and b/bin/main/net/minecraft/entity/item/EntityMinecartFurnace.class differ
diff --git a/bin/main/net/minecraft/entity/item/EntityMinecartHopper.class b/bin/main/net/minecraft/entity/item/EntityMinecartHopper.class
new file mode 100644
index 00000000..fd9cb41c
Binary files /dev/null and b/bin/main/net/minecraft/entity/item/EntityMinecartHopper.class differ
diff --git a/bin/main/net/minecraft/entity/item/EntityMinecartTNT.class b/bin/main/net/minecraft/entity/item/EntityMinecartTNT.class
new file mode 100644
index 00000000..15c99faf
Binary files /dev/null and b/bin/main/net/minecraft/entity/item/EntityMinecartTNT.class differ
diff --git a/bin/main/net/minecraft/entity/item/EntityPainting$EnumArt.class b/bin/main/net/minecraft/entity/item/EntityPainting$EnumArt.class
new file mode 100644
index 00000000..737e672a
Binary files /dev/null and b/bin/main/net/minecraft/entity/item/EntityPainting$EnumArt.class differ
diff --git a/bin/main/net/minecraft/entity/item/EntityPainting.class b/bin/main/net/minecraft/entity/item/EntityPainting.class
new file mode 100644
index 00000000..50bd213f
Binary files /dev/null and b/bin/main/net/minecraft/entity/item/EntityPainting.class differ
diff --git a/bin/main/net/minecraft/entity/item/EntityTNTPrimed.class b/bin/main/net/minecraft/entity/item/EntityTNTPrimed.class
new file mode 100644
index 00000000..8c3ccfbe
Binary files /dev/null and b/bin/main/net/minecraft/entity/item/EntityTNTPrimed.class differ
diff --git a/bin/main/net/minecraft/entity/item/EntityXPOrb.class b/bin/main/net/minecraft/entity/item/EntityXPOrb.class
new file mode 100644
index 00000000..bb9a7c2a
Binary files /dev/null and b/bin/main/net/minecraft/entity/item/EntityXPOrb.class differ
diff --git a/bin/main/net/minecraft/entity/monster/EntityBlaze.class b/bin/main/net/minecraft/entity/monster/EntityBlaze.class
new file mode 100644
index 00000000..61b63e6a
Binary files /dev/null and b/bin/main/net/minecraft/entity/monster/EntityBlaze.class differ
diff --git a/bin/main/net/minecraft/entity/monster/EntityCaveSpider.class b/bin/main/net/minecraft/entity/monster/EntityCaveSpider.class
new file mode 100644
index 00000000..d423d210
Binary files /dev/null and b/bin/main/net/minecraft/entity/monster/EntityCaveSpider.class differ
diff --git a/bin/main/net/minecraft/entity/monster/EntityCreeper.class b/bin/main/net/minecraft/entity/monster/EntityCreeper.class
new file mode 100644
index 00000000..3c137484
Binary files /dev/null and b/bin/main/net/minecraft/entity/monster/EntityCreeper.class differ
diff --git a/bin/main/net/minecraft/entity/monster/EntityEnderman.class b/bin/main/net/minecraft/entity/monster/EntityEnderman.class
new file mode 100644
index 00000000..a9935083
Binary files /dev/null and b/bin/main/net/minecraft/entity/monster/EntityEnderman.class differ
diff --git a/bin/main/net/minecraft/entity/monster/EntityEndermite.class b/bin/main/net/minecraft/entity/monster/EntityEndermite.class
new file mode 100644
index 00000000..11f5f12e
Binary files /dev/null and b/bin/main/net/minecraft/entity/monster/EntityEndermite.class differ
diff --git a/bin/main/net/minecraft/entity/monster/EntityGhast.class b/bin/main/net/minecraft/entity/monster/EntityGhast.class
new file mode 100644
index 00000000..19085bd1
Binary files /dev/null and b/bin/main/net/minecraft/entity/monster/EntityGhast.class differ
diff --git a/bin/main/net/minecraft/entity/monster/EntityGiantZombie.class b/bin/main/net/minecraft/entity/monster/EntityGiantZombie.class
new file mode 100644
index 00000000..79b21406
Binary files /dev/null and b/bin/main/net/minecraft/entity/monster/EntityGiantZombie.class differ
diff --git a/bin/main/net/minecraft/entity/monster/EntityGolem.class b/bin/main/net/minecraft/entity/monster/EntityGolem.class
new file mode 100644
index 00000000..fe225099
Binary files /dev/null and b/bin/main/net/minecraft/entity/monster/EntityGolem.class differ
diff --git a/bin/main/net/minecraft/entity/monster/EntityGuardian.class b/bin/main/net/minecraft/entity/monster/EntityGuardian.class
new file mode 100644
index 00000000..fb44a41c
Binary files /dev/null and b/bin/main/net/minecraft/entity/monster/EntityGuardian.class differ
diff --git a/bin/main/net/minecraft/entity/monster/EntityIronGolem.class b/bin/main/net/minecraft/entity/monster/EntityIronGolem.class
new file mode 100644
index 00000000..e7416eaa
Binary files /dev/null and b/bin/main/net/minecraft/entity/monster/EntityIronGolem.class differ
diff --git a/bin/main/net/minecraft/entity/monster/EntityMagmaCube.class b/bin/main/net/minecraft/entity/monster/EntityMagmaCube.class
new file mode 100644
index 00000000..1f88f38a
Binary files /dev/null and b/bin/main/net/minecraft/entity/monster/EntityMagmaCube.class differ
diff --git a/bin/main/net/minecraft/entity/monster/EntityMob.class b/bin/main/net/minecraft/entity/monster/EntityMob.class
new file mode 100644
index 00000000..d84fb368
Binary files /dev/null and b/bin/main/net/minecraft/entity/monster/EntityMob.class differ
diff --git a/bin/main/net/minecraft/entity/monster/EntityPigZombie.class b/bin/main/net/minecraft/entity/monster/EntityPigZombie.class
new file mode 100644
index 00000000..1b4a85bd
Binary files /dev/null and b/bin/main/net/minecraft/entity/monster/EntityPigZombie.class differ
diff --git a/bin/main/net/minecraft/entity/monster/EntitySilverfish.class b/bin/main/net/minecraft/entity/monster/EntitySilverfish.class
new file mode 100644
index 00000000..1db2eb8e
Binary files /dev/null and b/bin/main/net/minecraft/entity/monster/EntitySilverfish.class differ
diff --git a/bin/main/net/minecraft/entity/monster/EntitySkeleton.class b/bin/main/net/minecraft/entity/monster/EntitySkeleton.class
new file mode 100644
index 00000000..0cd407c0
Binary files /dev/null and b/bin/main/net/minecraft/entity/monster/EntitySkeleton.class differ
diff --git a/bin/main/net/minecraft/entity/monster/EntitySlime.class b/bin/main/net/minecraft/entity/monster/EntitySlime.class
new file mode 100644
index 00000000..18344d35
Binary files /dev/null and b/bin/main/net/minecraft/entity/monster/EntitySlime.class differ
diff --git a/bin/main/net/minecraft/entity/monster/EntitySnowman.class b/bin/main/net/minecraft/entity/monster/EntitySnowman.class
new file mode 100644
index 00000000..de1ada30
Binary files /dev/null and b/bin/main/net/minecraft/entity/monster/EntitySnowman.class differ
diff --git a/bin/main/net/minecraft/entity/monster/EntitySpider$GroupData.class b/bin/main/net/minecraft/entity/monster/EntitySpider$GroupData.class
new file mode 100644
index 00000000..8a846ee1
Binary files /dev/null and b/bin/main/net/minecraft/entity/monster/EntitySpider$GroupData.class differ
diff --git a/bin/main/net/minecraft/entity/monster/EntitySpider.class b/bin/main/net/minecraft/entity/monster/EntitySpider.class
new file mode 100644
index 00000000..c6e948a0
Binary files /dev/null and b/bin/main/net/minecraft/entity/monster/EntitySpider.class differ
diff --git a/bin/main/net/minecraft/entity/monster/EntityWitch.class b/bin/main/net/minecraft/entity/monster/EntityWitch.class
new file mode 100644
index 00000000..a7c567f4
Binary files /dev/null and b/bin/main/net/minecraft/entity/monster/EntityWitch.class differ
diff --git a/bin/main/net/minecraft/entity/monster/EntityZombie$GroupData.class b/bin/main/net/minecraft/entity/monster/EntityZombie$GroupData.class
new file mode 100644
index 00000000..b36268f8
Binary files /dev/null and b/bin/main/net/minecraft/entity/monster/EntityZombie$GroupData.class differ
diff --git a/bin/main/net/minecraft/entity/monster/EntityZombie.class b/bin/main/net/minecraft/entity/monster/EntityZombie.class
new file mode 100644
index 00000000..481d826c
Binary files /dev/null and b/bin/main/net/minecraft/entity/monster/EntityZombie.class differ
diff --git a/bin/main/net/minecraft/entity/monster/IMob$1.class b/bin/main/net/minecraft/entity/monster/IMob$1.class
new file mode 100644
index 00000000..8a120957
Binary files /dev/null and b/bin/main/net/minecraft/entity/monster/IMob$1.class differ
diff --git a/bin/main/net/minecraft/entity/monster/IMob$2.class b/bin/main/net/minecraft/entity/monster/IMob$2.class
new file mode 100644
index 00000000..f18ff5f3
Binary files /dev/null and b/bin/main/net/minecraft/entity/monster/IMob$2.class differ
diff --git a/bin/main/net/minecraft/entity/monster/IMob.class b/bin/main/net/minecraft/entity/monster/IMob.class
new file mode 100644
index 00000000..393c6fec
Binary files /dev/null and b/bin/main/net/minecraft/entity/monster/IMob.class differ
diff --git a/bin/main/net/minecraft/entity/passive/EntityAmbientCreature.class b/bin/main/net/minecraft/entity/passive/EntityAmbientCreature.class
new file mode 100644
index 00000000..808af90a
Binary files /dev/null and b/bin/main/net/minecraft/entity/passive/EntityAmbientCreature.class differ
diff --git a/bin/main/net/minecraft/entity/passive/EntityAnimal.class b/bin/main/net/minecraft/entity/passive/EntityAnimal.class
new file mode 100644
index 00000000..a5b765f8
Binary files /dev/null and b/bin/main/net/minecraft/entity/passive/EntityAnimal.class differ
diff --git a/bin/main/net/minecraft/entity/passive/EntityBat.class b/bin/main/net/minecraft/entity/passive/EntityBat.class
new file mode 100644
index 00000000..fe4606d6
Binary files /dev/null and b/bin/main/net/minecraft/entity/passive/EntityBat.class differ
diff --git a/bin/main/net/minecraft/entity/passive/EntityChicken.class b/bin/main/net/minecraft/entity/passive/EntityChicken.class
new file mode 100644
index 00000000..c0e1f038
Binary files /dev/null and b/bin/main/net/minecraft/entity/passive/EntityChicken.class differ
diff --git a/bin/main/net/minecraft/entity/passive/EntityCow.class b/bin/main/net/minecraft/entity/passive/EntityCow.class
new file mode 100644
index 00000000..803a9da2
Binary files /dev/null and b/bin/main/net/minecraft/entity/passive/EntityCow.class differ
diff --git a/bin/main/net/minecraft/entity/passive/EntityHorse$1.class b/bin/main/net/minecraft/entity/passive/EntityHorse$1.class
new file mode 100644
index 00000000..5312a6a3
Binary files /dev/null and b/bin/main/net/minecraft/entity/passive/EntityHorse$1.class differ
diff --git a/bin/main/net/minecraft/entity/passive/EntityHorse$GroupData.class b/bin/main/net/minecraft/entity/passive/EntityHorse$GroupData.class
new file mode 100644
index 00000000..fd4246c8
Binary files /dev/null and b/bin/main/net/minecraft/entity/passive/EntityHorse$GroupData.class differ
diff --git a/bin/main/net/minecraft/entity/passive/EntityHorse.class b/bin/main/net/minecraft/entity/passive/EntityHorse.class
new file mode 100644
index 00000000..b941f6e5
Binary files /dev/null and b/bin/main/net/minecraft/entity/passive/EntityHorse.class differ
diff --git a/bin/main/net/minecraft/entity/passive/EntityMooshroom.class b/bin/main/net/minecraft/entity/passive/EntityMooshroom.class
new file mode 100644
index 00000000..4237ffcf
Binary files /dev/null and b/bin/main/net/minecraft/entity/passive/EntityMooshroom.class differ
diff --git a/bin/main/net/minecraft/entity/passive/EntityOcelot.class b/bin/main/net/minecraft/entity/passive/EntityOcelot.class
new file mode 100644
index 00000000..eb3f4a9c
Binary files /dev/null and b/bin/main/net/minecraft/entity/passive/EntityOcelot.class differ
diff --git a/bin/main/net/minecraft/entity/passive/EntityPig.class b/bin/main/net/minecraft/entity/passive/EntityPig.class
new file mode 100644
index 00000000..15e82a58
Binary files /dev/null and b/bin/main/net/minecraft/entity/passive/EntityPig.class differ
diff --git a/bin/main/net/minecraft/entity/passive/EntityRabbit$EnumMoveType.class b/bin/main/net/minecraft/entity/passive/EntityRabbit$EnumMoveType.class
new file mode 100644
index 00000000..9be26a78
Binary files /dev/null and b/bin/main/net/minecraft/entity/passive/EntityRabbit$EnumMoveType.class differ
diff --git a/bin/main/net/minecraft/entity/passive/EntityRabbit$RabbitTypeData.class b/bin/main/net/minecraft/entity/passive/EntityRabbit$RabbitTypeData.class
new file mode 100644
index 00000000..d2f4ee08
Binary files /dev/null and b/bin/main/net/minecraft/entity/passive/EntityRabbit$RabbitTypeData.class differ
diff --git a/bin/main/net/minecraft/entity/passive/EntityRabbit.class b/bin/main/net/minecraft/entity/passive/EntityRabbit.class
new file mode 100644
index 00000000..1e7e5860
Binary files /dev/null and b/bin/main/net/minecraft/entity/passive/EntityRabbit.class differ
diff --git a/bin/main/net/minecraft/entity/passive/EntitySheep$1.class b/bin/main/net/minecraft/entity/passive/EntitySheep$1.class
new file mode 100644
index 00000000..10cb1917
Binary files /dev/null and b/bin/main/net/minecraft/entity/passive/EntitySheep$1.class differ
diff --git a/bin/main/net/minecraft/entity/passive/EntitySheep.class b/bin/main/net/minecraft/entity/passive/EntitySheep.class
new file mode 100644
index 00000000..5ec1974c
Binary files /dev/null and b/bin/main/net/minecraft/entity/passive/EntitySheep.class differ
diff --git a/bin/main/net/minecraft/entity/passive/EntitySquid.class b/bin/main/net/minecraft/entity/passive/EntitySquid.class
new file mode 100644
index 00000000..5ebeb61d
Binary files /dev/null and b/bin/main/net/minecraft/entity/passive/EntitySquid.class differ
diff --git a/bin/main/net/minecraft/entity/passive/EntityTameable.class b/bin/main/net/minecraft/entity/passive/EntityTameable.class
new file mode 100644
index 00000000..32b200f4
Binary files /dev/null and b/bin/main/net/minecraft/entity/passive/EntityTameable.class differ
diff --git a/bin/main/net/minecraft/entity/passive/EntityVillager$EmeraldForItems.class b/bin/main/net/minecraft/entity/passive/EntityVillager$EmeraldForItems.class
new file mode 100644
index 00000000..d7dd1d42
Binary files /dev/null and b/bin/main/net/minecraft/entity/passive/EntityVillager$EmeraldForItems.class differ
diff --git a/bin/main/net/minecraft/entity/passive/EntityVillager$ITradeList.class b/bin/main/net/minecraft/entity/passive/EntityVillager$ITradeList.class
new file mode 100644
index 00000000..b679072c
Binary files /dev/null and b/bin/main/net/minecraft/entity/passive/EntityVillager$ITradeList.class differ
diff --git a/bin/main/net/minecraft/entity/passive/EntityVillager$ItemAndEmeraldToItem.class b/bin/main/net/minecraft/entity/passive/EntityVillager$ItemAndEmeraldToItem.class
new file mode 100644
index 00000000..8239140d
Binary files /dev/null and b/bin/main/net/minecraft/entity/passive/EntityVillager$ItemAndEmeraldToItem.class differ
diff --git a/bin/main/net/minecraft/entity/passive/EntityVillager$ListEnchantedBookForEmeralds.class b/bin/main/net/minecraft/entity/passive/EntityVillager$ListEnchantedBookForEmeralds.class
new file mode 100644
index 00000000..089214fc
Binary files /dev/null and b/bin/main/net/minecraft/entity/passive/EntityVillager$ListEnchantedBookForEmeralds.class differ
diff --git a/bin/main/net/minecraft/entity/passive/EntityVillager$ListEnchantedItemForEmeralds.class b/bin/main/net/minecraft/entity/passive/EntityVillager$ListEnchantedItemForEmeralds.class
new file mode 100644
index 00000000..cf0785dc
Binary files /dev/null and b/bin/main/net/minecraft/entity/passive/EntityVillager$ListEnchantedItemForEmeralds.class differ
diff --git a/bin/main/net/minecraft/entity/passive/EntityVillager$ListItemForEmeralds.class b/bin/main/net/minecraft/entity/passive/EntityVillager$ListItemForEmeralds.class
new file mode 100644
index 00000000..3d9467e3
Binary files /dev/null and b/bin/main/net/minecraft/entity/passive/EntityVillager$ListItemForEmeralds.class differ
diff --git a/bin/main/net/minecraft/entity/passive/EntityVillager$PriceInfo.class b/bin/main/net/minecraft/entity/passive/EntityVillager$PriceInfo.class
new file mode 100644
index 00000000..02b15286
Binary files /dev/null and b/bin/main/net/minecraft/entity/passive/EntityVillager$PriceInfo.class differ
diff --git a/bin/main/net/minecraft/entity/passive/EntityVillager.class b/bin/main/net/minecraft/entity/passive/EntityVillager.class
new file mode 100644
index 00000000..9d817001
Binary files /dev/null and b/bin/main/net/minecraft/entity/passive/EntityVillager.class differ
diff --git a/bin/main/net/minecraft/entity/passive/EntityWaterMob.class b/bin/main/net/minecraft/entity/passive/EntityWaterMob.class
new file mode 100644
index 00000000..3a4aad0f
Binary files /dev/null and b/bin/main/net/minecraft/entity/passive/EntityWaterMob.class differ
diff --git a/bin/main/net/minecraft/entity/passive/EntityWolf.class b/bin/main/net/minecraft/entity/passive/EntityWolf.class
new file mode 100644
index 00000000..b8e78062
Binary files /dev/null and b/bin/main/net/minecraft/entity/passive/EntityWolf.class differ
diff --git a/bin/main/net/minecraft/entity/passive/IAnimals.class b/bin/main/net/minecraft/entity/passive/IAnimals.class
new file mode 100644
index 00000000..ac3ae4d1
Binary files /dev/null and b/bin/main/net/minecraft/entity/passive/IAnimals.class differ
diff --git a/bin/main/net/minecraft/entity/player/EntityPlayer$EnumChatVisibility.class b/bin/main/net/minecraft/entity/player/EntityPlayer$EnumChatVisibility.class
new file mode 100644
index 00000000..36d54357
Binary files /dev/null and b/bin/main/net/minecraft/entity/player/EntityPlayer$EnumChatVisibility.class differ
diff --git a/bin/main/net/minecraft/entity/player/EntityPlayer$EnumStatus.class b/bin/main/net/minecraft/entity/player/EntityPlayer$EnumStatus.class
new file mode 100644
index 00000000..dc26e0ed
Binary files /dev/null and b/bin/main/net/minecraft/entity/player/EntityPlayer$EnumStatus.class differ
diff --git a/bin/main/net/minecraft/entity/player/EntityPlayer.class b/bin/main/net/minecraft/entity/player/EntityPlayer.class
new file mode 100644
index 00000000..88f32460
Binary files /dev/null and b/bin/main/net/minecraft/entity/player/EntityPlayer.class differ
diff --git a/bin/main/net/minecraft/entity/player/EnumPlayerModelParts.class b/bin/main/net/minecraft/entity/player/EnumPlayerModelParts.class
new file mode 100644
index 00000000..689e354b
Binary files /dev/null and b/bin/main/net/minecraft/entity/player/EnumPlayerModelParts.class differ
diff --git a/bin/main/net/minecraft/entity/player/InventoryPlayer$1.class b/bin/main/net/minecraft/entity/player/InventoryPlayer$1.class
new file mode 100644
index 00000000..e6f07595
Binary files /dev/null and b/bin/main/net/minecraft/entity/player/InventoryPlayer$1.class differ
diff --git a/bin/main/net/minecraft/entity/player/InventoryPlayer.class b/bin/main/net/minecraft/entity/player/InventoryPlayer.class
new file mode 100644
index 00000000..8ec51350
Binary files /dev/null and b/bin/main/net/minecraft/entity/player/InventoryPlayer.class differ
diff --git a/bin/main/net/minecraft/entity/player/PlayerCapabilities.class b/bin/main/net/minecraft/entity/player/PlayerCapabilities.class
new file mode 100644
index 00000000..3d1c5fc9
Binary files /dev/null and b/bin/main/net/minecraft/entity/player/PlayerCapabilities.class differ
diff --git a/bin/main/net/minecraft/entity/projectile/EntityArrow.class b/bin/main/net/minecraft/entity/projectile/EntityArrow.class
new file mode 100644
index 00000000..18e79bd5
Binary files /dev/null and b/bin/main/net/minecraft/entity/projectile/EntityArrow.class differ
diff --git a/bin/main/net/minecraft/entity/projectile/EntityEgg.class b/bin/main/net/minecraft/entity/projectile/EntityEgg.class
new file mode 100644
index 00000000..56801ea8
Binary files /dev/null and b/bin/main/net/minecraft/entity/projectile/EntityEgg.class differ
diff --git a/bin/main/net/minecraft/entity/projectile/EntityFireball.class b/bin/main/net/minecraft/entity/projectile/EntityFireball.class
new file mode 100644
index 00000000..ecaa5127
Binary files /dev/null and b/bin/main/net/minecraft/entity/projectile/EntityFireball.class differ
diff --git a/bin/main/net/minecraft/entity/projectile/EntityFishHook.class b/bin/main/net/minecraft/entity/projectile/EntityFishHook.class
new file mode 100644
index 00000000..a3e84a80
Binary files /dev/null and b/bin/main/net/minecraft/entity/projectile/EntityFishHook.class differ
diff --git a/bin/main/net/minecraft/entity/projectile/EntityLargeFireball.class b/bin/main/net/minecraft/entity/projectile/EntityLargeFireball.class
new file mode 100644
index 00000000..5b1f64e5
Binary files /dev/null and b/bin/main/net/minecraft/entity/projectile/EntityLargeFireball.class differ
diff --git a/bin/main/net/minecraft/entity/projectile/EntityPotion.class b/bin/main/net/minecraft/entity/projectile/EntityPotion.class
new file mode 100644
index 00000000..628f044e
Binary files /dev/null and b/bin/main/net/minecraft/entity/projectile/EntityPotion.class differ
diff --git a/bin/main/net/minecraft/entity/projectile/EntitySmallFireball.class b/bin/main/net/minecraft/entity/projectile/EntitySmallFireball.class
new file mode 100644
index 00000000..a4ab615b
Binary files /dev/null and b/bin/main/net/minecraft/entity/projectile/EntitySmallFireball.class differ
diff --git a/bin/main/net/minecraft/entity/projectile/EntitySnowball.class b/bin/main/net/minecraft/entity/projectile/EntitySnowball.class
new file mode 100644
index 00000000..71664135
Binary files /dev/null and b/bin/main/net/minecraft/entity/projectile/EntitySnowball.class differ
diff --git a/bin/main/net/minecraft/entity/projectile/EntityThrowable.class b/bin/main/net/minecraft/entity/projectile/EntityThrowable.class
new file mode 100644
index 00000000..aa0913ac
Binary files /dev/null and b/bin/main/net/minecraft/entity/projectile/EntityThrowable.class differ
diff --git a/bin/main/net/minecraft/entity/projectile/EntityWitherSkull.class b/bin/main/net/minecraft/entity/projectile/EntityWitherSkull.class
new file mode 100644
index 00000000..0961f155
Binary files /dev/null and b/bin/main/net/minecraft/entity/projectile/EntityWitherSkull.class differ
diff --git a/bin/main/net/minecraft/event/ClickEvent$Action.class b/bin/main/net/minecraft/event/ClickEvent$Action.class
new file mode 100644
index 00000000..93f3cf78
Binary files /dev/null and b/bin/main/net/minecraft/event/ClickEvent$Action.class differ
diff --git a/bin/main/net/minecraft/event/ClickEvent.class b/bin/main/net/minecraft/event/ClickEvent.class
new file mode 100644
index 00000000..e40794a3
Binary files /dev/null and b/bin/main/net/minecraft/event/ClickEvent.class differ
diff --git a/bin/main/net/minecraft/event/HoverEvent$Action.class b/bin/main/net/minecraft/event/HoverEvent$Action.class
new file mode 100644
index 00000000..e54981e0
Binary files /dev/null and b/bin/main/net/minecraft/event/HoverEvent$Action.class differ
diff --git a/bin/main/net/minecraft/event/HoverEvent.class b/bin/main/net/minecraft/event/HoverEvent.class
new file mode 100644
index 00000000..47c36887
Binary files /dev/null and b/bin/main/net/minecraft/event/HoverEvent.class differ
diff --git a/bin/main/net/minecraft/init/Blocks.class b/bin/main/net/minecraft/init/Blocks.class
new file mode 100644
index 00000000..fddd4015
Binary files /dev/null and b/bin/main/net/minecraft/init/Blocks.class differ
diff --git a/bin/main/net/minecraft/init/Bootstrap$1.class b/bin/main/net/minecraft/init/Bootstrap$1.class
new file mode 100644
index 00000000..718b1a19
Binary files /dev/null and b/bin/main/net/minecraft/init/Bootstrap$1.class differ
diff --git a/bin/main/net/minecraft/init/Bootstrap$10.class b/bin/main/net/minecraft/init/Bootstrap$10.class
new file mode 100644
index 00000000..b553c984
Binary files /dev/null and b/bin/main/net/minecraft/init/Bootstrap$10.class differ
diff --git a/bin/main/net/minecraft/init/Bootstrap$11.class b/bin/main/net/minecraft/init/Bootstrap$11.class
new file mode 100644
index 00000000..900d262f
Binary files /dev/null and b/bin/main/net/minecraft/init/Bootstrap$11.class differ
diff --git a/bin/main/net/minecraft/init/Bootstrap$12.class b/bin/main/net/minecraft/init/Bootstrap$12.class
new file mode 100644
index 00000000..59e7dc77
Binary files /dev/null and b/bin/main/net/minecraft/init/Bootstrap$12.class differ
diff --git a/bin/main/net/minecraft/init/Bootstrap$13.class b/bin/main/net/minecraft/init/Bootstrap$13.class
new file mode 100644
index 00000000..529f14fb
Binary files /dev/null and b/bin/main/net/minecraft/init/Bootstrap$13.class differ
diff --git a/bin/main/net/minecraft/init/Bootstrap$14.class b/bin/main/net/minecraft/init/Bootstrap$14.class
new file mode 100644
index 00000000..b6071333
Binary files /dev/null and b/bin/main/net/minecraft/init/Bootstrap$14.class differ
diff --git a/bin/main/net/minecraft/init/Bootstrap$15.class b/bin/main/net/minecraft/init/Bootstrap$15.class
new file mode 100644
index 00000000..7caa97a7
Binary files /dev/null and b/bin/main/net/minecraft/init/Bootstrap$15.class differ
diff --git a/bin/main/net/minecraft/init/Bootstrap$16.class b/bin/main/net/minecraft/init/Bootstrap$16.class
new file mode 100644
index 00000000..0224d574
Binary files /dev/null and b/bin/main/net/minecraft/init/Bootstrap$16.class differ
diff --git a/bin/main/net/minecraft/init/Bootstrap$2.class b/bin/main/net/minecraft/init/Bootstrap$2.class
new file mode 100644
index 00000000..e6031103
Binary files /dev/null and b/bin/main/net/minecraft/init/Bootstrap$2.class differ
diff --git a/bin/main/net/minecraft/init/Bootstrap$3.class b/bin/main/net/minecraft/init/Bootstrap$3.class
new file mode 100644
index 00000000..d1ee8ede
Binary files /dev/null and b/bin/main/net/minecraft/init/Bootstrap$3.class differ
diff --git a/bin/main/net/minecraft/init/Bootstrap$4.class b/bin/main/net/minecraft/init/Bootstrap$4.class
new file mode 100644
index 00000000..e8f06dfc
Binary files /dev/null and b/bin/main/net/minecraft/init/Bootstrap$4.class differ
diff --git a/bin/main/net/minecraft/init/Bootstrap$5$1.class b/bin/main/net/minecraft/init/Bootstrap$5$1.class
new file mode 100644
index 00000000..858ea896
Binary files /dev/null and b/bin/main/net/minecraft/init/Bootstrap$5$1.class differ
diff --git a/bin/main/net/minecraft/init/Bootstrap$5.class b/bin/main/net/minecraft/init/Bootstrap$5.class
new file mode 100644
index 00000000..527fbb26
Binary files /dev/null and b/bin/main/net/minecraft/init/Bootstrap$5.class differ
diff --git a/bin/main/net/minecraft/init/Bootstrap$6.class b/bin/main/net/minecraft/init/Bootstrap$6.class
new file mode 100644
index 00000000..765e79e4
Binary files /dev/null and b/bin/main/net/minecraft/init/Bootstrap$6.class differ
diff --git a/bin/main/net/minecraft/init/Bootstrap$7.class b/bin/main/net/minecraft/init/Bootstrap$7.class
new file mode 100644
index 00000000..2df396b4
Binary files /dev/null and b/bin/main/net/minecraft/init/Bootstrap$7.class differ
diff --git a/bin/main/net/minecraft/init/Bootstrap$8.class b/bin/main/net/minecraft/init/Bootstrap$8.class
new file mode 100644
index 00000000..d2969b7a
Binary files /dev/null and b/bin/main/net/minecraft/init/Bootstrap$8.class differ
diff --git a/bin/main/net/minecraft/init/Bootstrap$9.class b/bin/main/net/minecraft/init/Bootstrap$9.class
new file mode 100644
index 00000000..57fab999
Binary files /dev/null and b/bin/main/net/minecraft/init/Bootstrap$9.class differ
diff --git a/bin/main/net/minecraft/init/Bootstrap.class b/bin/main/net/minecraft/init/Bootstrap.class
new file mode 100644
index 00000000..7820331c
Binary files /dev/null and b/bin/main/net/minecraft/init/Bootstrap.class differ
diff --git a/bin/main/net/minecraft/init/Items.class b/bin/main/net/minecraft/init/Items.class
new file mode 100644
index 00000000..8f5ebc65
Binary files /dev/null and b/bin/main/net/minecraft/init/Items.class differ
diff --git a/bin/main/net/minecraft/inventory/AnimalChest.class b/bin/main/net/minecraft/inventory/AnimalChest.class
new file mode 100644
index 00000000..7369249c
Binary files /dev/null and b/bin/main/net/minecraft/inventory/AnimalChest.class differ
diff --git a/bin/main/net/minecraft/inventory/Container.class b/bin/main/net/minecraft/inventory/Container.class
new file mode 100644
index 00000000..6c22ab0e
Binary files /dev/null and b/bin/main/net/minecraft/inventory/Container.class differ
diff --git a/bin/main/net/minecraft/inventory/ContainerBeacon$BeaconSlot.class b/bin/main/net/minecraft/inventory/ContainerBeacon$BeaconSlot.class
new file mode 100644
index 00000000..693d8322
Binary files /dev/null and b/bin/main/net/minecraft/inventory/ContainerBeacon$BeaconSlot.class differ
diff --git a/bin/main/net/minecraft/inventory/ContainerBeacon.class b/bin/main/net/minecraft/inventory/ContainerBeacon.class
new file mode 100644
index 00000000..8dff912d
Binary files /dev/null and b/bin/main/net/minecraft/inventory/ContainerBeacon.class differ
diff --git a/bin/main/net/minecraft/inventory/ContainerBrewingStand$Ingredient.class b/bin/main/net/minecraft/inventory/ContainerBrewingStand$Ingredient.class
new file mode 100644
index 00000000..a0d3256e
Binary files /dev/null and b/bin/main/net/minecraft/inventory/ContainerBrewingStand$Ingredient.class differ
diff --git a/bin/main/net/minecraft/inventory/ContainerBrewingStand$Potion.class b/bin/main/net/minecraft/inventory/ContainerBrewingStand$Potion.class
new file mode 100644
index 00000000..018e9032
Binary files /dev/null and b/bin/main/net/minecraft/inventory/ContainerBrewingStand$Potion.class differ
diff --git a/bin/main/net/minecraft/inventory/ContainerBrewingStand.class b/bin/main/net/minecraft/inventory/ContainerBrewingStand.class
new file mode 100644
index 00000000..290ef88e
Binary files /dev/null and b/bin/main/net/minecraft/inventory/ContainerBrewingStand.class differ
diff --git a/bin/main/net/minecraft/inventory/ContainerChest.class b/bin/main/net/minecraft/inventory/ContainerChest.class
new file mode 100644
index 00000000..f70e00fd
Binary files /dev/null and b/bin/main/net/minecraft/inventory/ContainerChest.class differ
diff --git a/bin/main/net/minecraft/inventory/ContainerDispenser.class b/bin/main/net/minecraft/inventory/ContainerDispenser.class
new file mode 100644
index 00000000..232eb314
Binary files /dev/null and b/bin/main/net/minecraft/inventory/ContainerDispenser.class differ
diff --git a/bin/main/net/minecraft/inventory/ContainerEnchantment$1.class b/bin/main/net/minecraft/inventory/ContainerEnchantment$1.class
new file mode 100644
index 00000000..b32adcb6
Binary files /dev/null and b/bin/main/net/minecraft/inventory/ContainerEnchantment$1.class differ
diff --git a/bin/main/net/minecraft/inventory/ContainerEnchantment$2.class b/bin/main/net/minecraft/inventory/ContainerEnchantment$2.class
new file mode 100644
index 00000000..8bc5a851
Binary files /dev/null and b/bin/main/net/minecraft/inventory/ContainerEnchantment$2.class differ
diff --git a/bin/main/net/minecraft/inventory/ContainerEnchantment$3.class b/bin/main/net/minecraft/inventory/ContainerEnchantment$3.class
new file mode 100644
index 00000000..ee6f03d1
Binary files /dev/null and b/bin/main/net/minecraft/inventory/ContainerEnchantment$3.class differ
diff --git a/bin/main/net/minecraft/inventory/ContainerEnchantment.class b/bin/main/net/minecraft/inventory/ContainerEnchantment.class
new file mode 100644
index 00000000..c82f5a3e
Binary files /dev/null and b/bin/main/net/minecraft/inventory/ContainerEnchantment.class differ
diff --git a/bin/main/net/minecraft/inventory/ContainerFurnace.class b/bin/main/net/minecraft/inventory/ContainerFurnace.class
new file mode 100644
index 00000000..c58ba3ae
Binary files /dev/null and b/bin/main/net/minecraft/inventory/ContainerFurnace.class differ
diff --git a/bin/main/net/minecraft/inventory/ContainerHopper.class b/bin/main/net/minecraft/inventory/ContainerHopper.class
new file mode 100644
index 00000000..c41ad97c
Binary files /dev/null and b/bin/main/net/minecraft/inventory/ContainerHopper.class differ
diff --git a/bin/main/net/minecraft/inventory/ContainerHorseInventory$1.class b/bin/main/net/minecraft/inventory/ContainerHorseInventory$1.class
new file mode 100644
index 00000000..33aa1649
Binary files /dev/null and b/bin/main/net/minecraft/inventory/ContainerHorseInventory$1.class differ
diff --git a/bin/main/net/minecraft/inventory/ContainerHorseInventory$2.class b/bin/main/net/minecraft/inventory/ContainerHorseInventory$2.class
new file mode 100644
index 00000000..3bfa2762
Binary files /dev/null and b/bin/main/net/minecraft/inventory/ContainerHorseInventory$2.class differ
diff --git a/bin/main/net/minecraft/inventory/ContainerHorseInventory.class b/bin/main/net/minecraft/inventory/ContainerHorseInventory.class
new file mode 100644
index 00000000..d5dcf43c
Binary files /dev/null and b/bin/main/net/minecraft/inventory/ContainerHorseInventory.class differ
diff --git a/bin/main/net/minecraft/inventory/ContainerMerchant.class b/bin/main/net/minecraft/inventory/ContainerMerchant.class
new file mode 100644
index 00000000..57e70dbd
Binary files /dev/null and b/bin/main/net/minecraft/inventory/ContainerMerchant.class differ
diff --git a/bin/main/net/minecraft/inventory/ContainerPlayer$1.class b/bin/main/net/minecraft/inventory/ContainerPlayer$1.class
new file mode 100644
index 00000000..b0e96d31
Binary files /dev/null and b/bin/main/net/minecraft/inventory/ContainerPlayer$1.class differ
diff --git a/bin/main/net/minecraft/inventory/ContainerPlayer.class b/bin/main/net/minecraft/inventory/ContainerPlayer.class
new file mode 100644
index 00000000..22d8cd29
Binary files /dev/null and b/bin/main/net/minecraft/inventory/ContainerPlayer.class differ
diff --git a/bin/main/net/minecraft/inventory/ContainerRepair$1.class b/bin/main/net/minecraft/inventory/ContainerRepair$1.class
new file mode 100644
index 00000000..bb10c885
Binary files /dev/null and b/bin/main/net/minecraft/inventory/ContainerRepair$1.class differ
diff --git a/bin/main/net/minecraft/inventory/ContainerRepair$2.class b/bin/main/net/minecraft/inventory/ContainerRepair$2.class
new file mode 100644
index 00000000..5164ea88
Binary files /dev/null and b/bin/main/net/minecraft/inventory/ContainerRepair$2.class differ
diff --git a/bin/main/net/minecraft/inventory/ContainerRepair.class b/bin/main/net/minecraft/inventory/ContainerRepair.class
new file mode 100644
index 00000000..5e7a7914
Binary files /dev/null and b/bin/main/net/minecraft/inventory/ContainerRepair.class differ
diff --git a/bin/main/net/minecraft/inventory/ContainerWorkbench.class b/bin/main/net/minecraft/inventory/ContainerWorkbench.class
new file mode 100644
index 00000000..0038b725
Binary files /dev/null and b/bin/main/net/minecraft/inventory/ContainerWorkbench.class differ
diff --git a/bin/main/net/minecraft/inventory/ICrafting.class b/bin/main/net/minecraft/inventory/ICrafting.class
new file mode 100644
index 00000000..f85baac3
Binary files /dev/null and b/bin/main/net/minecraft/inventory/ICrafting.class differ
diff --git a/bin/main/net/minecraft/inventory/IInvBasic.class b/bin/main/net/minecraft/inventory/IInvBasic.class
new file mode 100644
index 00000000..2fe9c86f
Binary files /dev/null and b/bin/main/net/minecraft/inventory/IInvBasic.class differ
diff --git a/bin/main/net/minecraft/inventory/IInventory.class b/bin/main/net/minecraft/inventory/IInventory.class
new file mode 100644
index 00000000..26b7330b
Binary files /dev/null and b/bin/main/net/minecraft/inventory/IInventory.class differ
diff --git a/bin/main/net/minecraft/inventory/ISidedInventory.class b/bin/main/net/minecraft/inventory/ISidedInventory.class
new file mode 100644
index 00000000..869f0bd8
Binary files /dev/null and b/bin/main/net/minecraft/inventory/ISidedInventory.class differ
diff --git a/bin/main/net/minecraft/inventory/InventoryBasic.class b/bin/main/net/minecraft/inventory/InventoryBasic.class
new file mode 100644
index 00000000..a0626e52
Binary files /dev/null and b/bin/main/net/minecraft/inventory/InventoryBasic.class differ
diff --git a/bin/main/net/minecraft/inventory/InventoryCraftResult.class b/bin/main/net/minecraft/inventory/InventoryCraftResult.class
new file mode 100644
index 00000000..3ec6f27c
Binary files /dev/null and b/bin/main/net/minecraft/inventory/InventoryCraftResult.class differ
diff --git a/bin/main/net/minecraft/inventory/InventoryCrafting.class b/bin/main/net/minecraft/inventory/InventoryCrafting.class
new file mode 100644
index 00000000..b708f40f
Binary files /dev/null and b/bin/main/net/minecraft/inventory/InventoryCrafting.class differ
diff --git a/bin/main/net/minecraft/inventory/InventoryEnderChest.class b/bin/main/net/minecraft/inventory/InventoryEnderChest.class
new file mode 100644
index 00000000..0004e9e8
Binary files /dev/null and b/bin/main/net/minecraft/inventory/InventoryEnderChest.class differ
diff --git a/bin/main/net/minecraft/inventory/InventoryHelper.class b/bin/main/net/minecraft/inventory/InventoryHelper.class
new file mode 100644
index 00000000..0bed7c81
Binary files /dev/null and b/bin/main/net/minecraft/inventory/InventoryHelper.class differ
diff --git a/bin/main/net/minecraft/inventory/InventoryLargeChest.class b/bin/main/net/minecraft/inventory/InventoryLargeChest.class
new file mode 100644
index 00000000..827479eb
Binary files /dev/null and b/bin/main/net/minecraft/inventory/InventoryLargeChest.class differ
diff --git a/bin/main/net/minecraft/inventory/InventoryMerchant.class b/bin/main/net/minecraft/inventory/InventoryMerchant.class
new file mode 100644
index 00000000..763a7529
Binary files /dev/null and b/bin/main/net/minecraft/inventory/InventoryMerchant.class differ
diff --git a/bin/main/net/minecraft/inventory/Slot.class b/bin/main/net/minecraft/inventory/Slot.class
new file mode 100644
index 00000000..41a107b9
Binary files /dev/null and b/bin/main/net/minecraft/inventory/Slot.class differ
diff --git a/bin/main/net/minecraft/inventory/SlotCrafting.class b/bin/main/net/minecraft/inventory/SlotCrafting.class
new file mode 100644
index 00000000..b326cb72
Binary files /dev/null and b/bin/main/net/minecraft/inventory/SlotCrafting.class differ
diff --git a/bin/main/net/minecraft/inventory/SlotFurnaceFuel.class b/bin/main/net/minecraft/inventory/SlotFurnaceFuel.class
new file mode 100644
index 00000000..5cce2b98
Binary files /dev/null and b/bin/main/net/minecraft/inventory/SlotFurnaceFuel.class differ
diff --git a/bin/main/net/minecraft/inventory/SlotFurnaceOutput.class b/bin/main/net/minecraft/inventory/SlotFurnaceOutput.class
new file mode 100644
index 00000000..35d2da0f
Binary files /dev/null and b/bin/main/net/minecraft/inventory/SlotFurnaceOutput.class differ
diff --git a/bin/main/net/minecraft/inventory/SlotMerchantResult.class b/bin/main/net/minecraft/inventory/SlotMerchantResult.class
new file mode 100644
index 00000000..e7da3c51
Binary files /dev/null and b/bin/main/net/minecraft/inventory/SlotMerchantResult.class differ
diff --git a/bin/main/net/minecraft/item/EnumAction.class b/bin/main/net/minecraft/item/EnumAction.class
new file mode 100644
index 00000000..1060e92e
Binary files /dev/null and b/bin/main/net/minecraft/item/EnumAction.class differ
diff --git a/bin/main/net/minecraft/item/EnumDyeColor.class b/bin/main/net/minecraft/item/EnumDyeColor.class
new file mode 100644
index 00000000..b9788eb9
Binary files /dev/null and b/bin/main/net/minecraft/item/EnumDyeColor.class differ
diff --git a/bin/main/net/minecraft/item/EnumRarity.class b/bin/main/net/minecraft/item/EnumRarity.class
new file mode 100644
index 00000000..0800a491
Binary files /dev/null and b/bin/main/net/minecraft/item/EnumRarity.class differ
diff --git a/bin/main/net/minecraft/item/Item$1.class b/bin/main/net/minecraft/item/Item$1.class
new file mode 100644
index 00000000..bc64ea17
Binary files /dev/null and b/bin/main/net/minecraft/item/Item$1.class differ
diff --git a/bin/main/net/minecraft/item/Item$10.class b/bin/main/net/minecraft/item/Item$10.class
new file mode 100644
index 00000000..a0d18a30
Binary files /dev/null and b/bin/main/net/minecraft/item/Item$10.class differ
diff --git a/bin/main/net/minecraft/item/Item$11.class b/bin/main/net/minecraft/item/Item$11.class
new file mode 100644
index 00000000..4deb8a5d
Binary files /dev/null and b/bin/main/net/minecraft/item/Item$11.class differ
diff --git a/bin/main/net/minecraft/item/Item$12.class b/bin/main/net/minecraft/item/Item$12.class
new file mode 100644
index 00000000..ceb82129
Binary files /dev/null and b/bin/main/net/minecraft/item/Item$12.class differ
diff --git a/bin/main/net/minecraft/item/Item$13.class b/bin/main/net/minecraft/item/Item$13.class
new file mode 100644
index 00000000..4215bea2
Binary files /dev/null and b/bin/main/net/minecraft/item/Item$13.class differ
diff --git a/bin/main/net/minecraft/item/Item$14.class b/bin/main/net/minecraft/item/Item$14.class
new file mode 100644
index 00000000..d22823fc
Binary files /dev/null and b/bin/main/net/minecraft/item/Item$14.class differ
diff --git a/bin/main/net/minecraft/item/Item$15.class b/bin/main/net/minecraft/item/Item$15.class
new file mode 100644
index 00000000..6a039768
Binary files /dev/null and b/bin/main/net/minecraft/item/Item$15.class differ
diff --git a/bin/main/net/minecraft/item/Item$16.class b/bin/main/net/minecraft/item/Item$16.class
new file mode 100644
index 00000000..e0f6cf35
Binary files /dev/null and b/bin/main/net/minecraft/item/Item$16.class differ
diff --git a/bin/main/net/minecraft/item/Item$17.class b/bin/main/net/minecraft/item/Item$17.class
new file mode 100644
index 00000000..2dc7a247
Binary files /dev/null and b/bin/main/net/minecraft/item/Item$17.class differ
diff --git a/bin/main/net/minecraft/item/Item$2.class b/bin/main/net/minecraft/item/Item$2.class
new file mode 100644
index 00000000..c870da27
Binary files /dev/null and b/bin/main/net/minecraft/item/Item$2.class differ
diff --git a/bin/main/net/minecraft/item/Item$3.class b/bin/main/net/minecraft/item/Item$3.class
new file mode 100644
index 00000000..4220331a
Binary files /dev/null and b/bin/main/net/minecraft/item/Item$3.class differ
diff --git a/bin/main/net/minecraft/item/Item$4.class b/bin/main/net/minecraft/item/Item$4.class
new file mode 100644
index 00000000..4581a93f
Binary files /dev/null and b/bin/main/net/minecraft/item/Item$4.class differ
diff --git a/bin/main/net/minecraft/item/Item$5.class b/bin/main/net/minecraft/item/Item$5.class
new file mode 100644
index 00000000..3bd6f82f
Binary files /dev/null and b/bin/main/net/minecraft/item/Item$5.class differ
diff --git a/bin/main/net/minecraft/item/Item$6.class b/bin/main/net/minecraft/item/Item$6.class
new file mode 100644
index 00000000..19a0f773
Binary files /dev/null and b/bin/main/net/minecraft/item/Item$6.class differ
diff --git a/bin/main/net/minecraft/item/Item$7.class b/bin/main/net/minecraft/item/Item$7.class
new file mode 100644
index 00000000..b165d8ff
Binary files /dev/null and b/bin/main/net/minecraft/item/Item$7.class differ
diff --git a/bin/main/net/minecraft/item/Item$8.class b/bin/main/net/minecraft/item/Item$8.class
new file mode 100644
index 00000000..50a6e47a
Binary files /dev/null and b/bin/main/net/minecraft/item/Item$8.class differ
diff --git a/bin/main/net/minecraft/item/Item$9.class b/bin/main/net/minecraft/item/Item$9.class
new file mode 100644
index 00000000..9c41921a
Binary files /dev/null and b/bin/main/net/minecraft/item/Item$9.class differ
diff --git a/bin/main/net/minecraft/item/Item$ToolMaterial.class b/bin/main/net/minecraft/item/Item$ToolMaterial.class
new file mode 100644
index 00000000..a953f675
Binary files /dev/null and b/bin/main/net/minecraft/item/Item$ToolMaterial.class differ
diff --git a/bin/main/net/minecraft/item/Item.class b/bin/main/net/minecraft/item/Item.class
new file mode 100644
index 00000000..034bf0f9
Binary files /dev/null and b/bin/main/net/minecraft/item/Item.class differ
diff --git a/bin/main/net/minecraft/item/ItemAnvilBlock.class b/bin/main/net/minecraft/item/ItemAnvilBlock.class
new file mode 100644
index 00000000..da9b8c43
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemAnvilBlock.class differ
diff --git a/bin/main/net/minecraft/item/ItemAppleGold.class b/bin/main/net/minecraft/item/ItemAppleGold.class
new file mode 100644
index 00000000..76e33abb
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemAppleGold.class differ
diff --git a/bin/main/net/minecraft/item/ItemArmor$1.class b/bin/main/net/minecraft/item/ItemArmor$1.class
new file mode 100644
index 00000000..bfb023d4
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemArmor$1.class differ
diff --git a/bin/main/net/minecraft/item/ItemArmor$ArmorMaterial.class b/bin/main/net/minecraft/item/ItemArmor$ArmorMaterial.class
new file mode 100644
index 00000000..8232e640
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemArmor$ArmorMaterial.class differ
diff --git a/bin/main/net/minecraft/item/ItemArmor.class b/bin/main/net/minecraft/item/ItemArmor.class
new file mode 100644
index 00000000..15664ada
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemArmor.class differ
diff --git a/bin/main/net/minecraft/item/ItemArmorStand.class b/bin/main/net/minecraft/item/ItemArmorStand.class
new file mode 100644
index 00000000..866ab724
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemArmorStand.class differ
diff --git a/bin/main/net/minecraft/item/ItemAxe.class b/bin/main/net/minecraft/item/ItemAxe.class
new file mode 100644
index 00000000..0d438e87
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemAxe.class differ
diff --git a/bin/main/net/minecraft/item/ItemBanner.class b/bin/main/net/minecraft/item/ItemBanner.class
new file mode 100644
index 00000000..1c24fc10
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemBanner.class differ
diff --git a/bin/main/net/minecraft/item/ItemBed.class b/bin/main/net/minecraft/item/ItemBed.class
new file mode 100644
index 00000000..132a621e
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemBed.class differ
diff --git a/bin/main/net/minecraft/item/ItemBlock.class b/bin/main/net/minecraft/item/ItemBlock.class
new file mode 100644
index 00000000..31efd981
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemBlock.class differ
diff --git a/bin/main/net/minecraft/item/ItemBoat.class b/bin/main/net/minecraft/item/ItemBoat.class
new file mode 100644
index 00000000..2df194a8
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemBoat.class differ
diff --git a/bin/main/net/minecraft/item/ItemBook.class b/bin/main/net/minecraft/item/ItemBook.class
new file mode 100644
index 00000000..0a7e2c1d
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemBook.class differ
diff --git a/bin/main/net/minecraft/item/ItemBow.class b/bin/main/net/minecraft/item/ItemBow.class
new file mode 100644
index 00000000..15e6a2d0
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemBow.class differ
diff --git a/bin/main/net/minecraft/item/ItemBucket.class b/bin/main/net/minecraft/item/ItemBucket.class
new file mode 100644
index 00000000..142ff440
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemBucket.class differ
diff --git a/bin/main/net/minecraft/item/ItemBucketMilk.class b/bin/main/net/minecraft/item/ItemBucketMilk.class
new file mode 100644
index 00000000..2b17fd76
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemBucketMilk.class differ
diff --git a/bin/main/net/minecraft/item/ItemCarrotOnAStick.class b/bin/main/net/minecraft/item/ItemCarrotOnAStick.class
new file mode 100644
index 00000000..5ac2cc1a
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemCarrotOnAStick.class differ
diff --git a/bin/main/net/minecraft/item/ItemCloth.class b/bin/main/net/minecraft/item/ItemCloth.class
new file mode 100644
index 00000000..4ef0feec
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemCloth.class differ
diff --git a/bin/main/net/minecraft/item/ItemCoal.class b/bin/main/net/minecraft/item/ItemCoal.class
new file mode 100644
index 00000000..4ad8529e
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemCoal.class differ
diff --git a/bin/main/net/minecraft/item/ItemColored.class b/bin/main/net/minecraft/item/ItemColored.class
new file mode 100644
index 00000000..0f64befe
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemColored.class differ
diff --git a/bin/main/net/minecraft/item/ItemDoor.class b/bin/main/net/minecraft/item/ItemDoor.class
new file mode 100644
index 00000000..e01404cf
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemDoor.class differ
diff --git a/bin/main/net/minecraft/item/ItemDoublePlant.class b/bin/main/net/minecraft/item/ItemDoublePlant.class
new file mode 100644
index 00000000..e41e0658
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemDoublePlant.class differ
diff --git a/bin/main/net/minecraft/item/ItemDye.class b/bin/main/net/minecraft/item/ItemDye.class
new file mode 100644
index 00000000..cd7eac9a
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemDye.class differ
diff --git a/bin/main/net/minecraft/item/ItemEditableBook.class b/bin/main/net/minecraft/item/ItemEditableBook.class
new file mode 100644
index 00000000..3bc5c506
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemEditableBook.class differ
diff --git a/bin/main/net/minecraft/item/ItemEgg.class b/bin/main/net/minecraft/item/ItemEgg.class
new file mode 100644
index 00000000..26bb69c1
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemEgg.class differ
diff --git a/bin/main/net/minecraft/item/ItemEmptyMap.class b/bin/main/net/minecraft/item/ItemEmptyMap.class
new file mode 100644
index 00000000..9ee810cf
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemEmptyMap.class differ
diff --git a/bin/main/net/minecraft/item/ItemEnchantedBook.class b/bin/main/net/minecraft/item/ItemEnchantedBook.class
new file mode 100644
index 00000000..671ae941
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemEnchantedBook.class differ
diff --git a/bin/main/net/minecraft/item/ItemEnderEye.class b/bin/main/net/minecraft/item/ItemEnderEye.class
new file mode 100644
index 00000000..459653ce
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemEnderEye.class differ
diff --git a/bin/main/net/minecraft/item/ItemEnderPearl.class b/bin/main/net/minecraft/item/ItemEnderPearl.class
new file mode 100644
index 00000000..bb6be525
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemEnderPearl.class differ
diff --git a/bin/main/net/minecraft/item/ItemExpBottle.class b/bin/main/net/minecraft/item/ItemExpBottle.class
new file mode 100644
index 00000000..a3ee6fcf
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemExpBottle.class differ
diff --git a/bin/main/net/minecraft/item/ItemFireball.class b/bin/main/net/minecraft/item/ItemFireball.class
new file mode 100644
index 00000000..1a8963a0
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemFireball.class differ
diff --git a/bin/main/net/minecraft/item/ItemFirework.class b/bin/main/net/minecraft/item/ItemFirework.class
new file mode 100644
index 00000000..a8bbedd6
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemFirework.class differ
diff --git a/bin/main/net/minecraft/item/ItemFireworkCharge.class b/bin/main/net/minecraft/item/ItemFireworkCharge.class
new file mode 100644
index 00000000..a5022902
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemFireworkCharge.class differ
diff --git a/bin/main/net/minecraft/item/ItemFishFood$FishType.class b/bin/main/net/minecraft/item/ItemFishFood$FishType.class
new file mode 100644
index 00000000..a4c2650c
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemFishFood$FishType.class differ
diff --git a/bin/main/net/minecraft/item/ItemFishFood.class b/bin/main/net/minecraft/item/ItemFishFood.class
new file mode 100644
index 00000000..147bbe33
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemFishFood.class differ
diff --git a/bin/main/net/minecraft/item/ItemFishingRod.class b/bin/main/net/minecraft/item/ItemFishingRod.class
new file mode 100644
index 00000000..3bae37e0
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemFishingRod.class differ
diff --git a/bin/main/net/minecraft/item/ItemFlintAndSteel.class b/bin/main/net/minecraft/item/ItemFlintAndSteel.class
new file mode 100644
index 00000000..2639e3cc
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemFlintAndSteel.class differ
diff --git a/bin/main/net/minecraft/item/ItemFood.class b/bin/main/net/minecraft/item/ItemFood.class
new file mode 100644
index 00000000..1d74a56b
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemFood.class differ
diff --git a/bin/main/net/minecraft/item/ItemGlassBottle.class b/bin/main/net/minecraft/item/ItemGlassBottle.class
new file mode 100644
index 00000000..47e40869
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemGlassBottle.class differ
diff --git a/bin/main/net/minecraft/item/ItemHangingEntity.class b/bin/main/net/minecraft/item/ItemHangingEntity.class
new file mode 100644
index 00000000..7800d66e
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemHangingEntity.class differ
diff --git a/bin/main/net/minecraft/item/ItemHoe.class b/bin/main/net/minecraft/item/ItemHoe.class
new file mode 100644
index 00000000..d10871d5
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemHoe.class differ
diff --git a/bin/main/net/minecraft/item/ItemLead.class b/bin/main/net/minecraft/item/ItemLead.class
new file mode 100644
index 00000000..e9ea4dab
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemLead.class differ
diff --git a/bin/main/net/minecraft/item/ItemLeaves.class b/bin/main/net/minecraft/item/ItemLeaves.class
new file mode 100644
index 00000000..6041bde1
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemLeaves.class differ
diff --git a/bin/main/net/minecraft/item/ItemLilyPad.class b/bin/main/net/minecraft/item/ItemLilyPad.class
new file mode 100644
index 00000000..3c7f4481
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemLilyPad.class differ
diff --git a/bin/main/net/minecraft/item/ItemMap.class b/bin/main/net/minecraft/item/ItemMap.class
new file mode 100644
index 00000000..a84282cb
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemMap.class differ
diff --git a/bin/main/net/minecraft/item/ItemMapBase.class b/bin/main/net/minecraft/item/ItemMapBase.class
new file mode 100644
index 00000000..9f33d9d3
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemMapBase.class differ
diff --git a/bin/main/net/minecraft/item/ItemMinecart$1.class b/bin/main/net/minecraft/item/ItemMinecart$1.class
new file mode 100644
index 00000000..be60a489
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemMinecart$1.class differ
diff --git a/bin/main/net/minecraft/item/ItemMinecart.class b/bin/main/net/minecraft/item/ItemMinecart.class
new file mode 100644
index 00000000..009b3bf7
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemMinecart.class differ
diff --git a/bin/main/net/minecraft/item/ItemMonsterPlacer.class b/bin/main/net/minecraft/item/ItemMonsterPlacer.class
new file mode 100644
index 00000000..35eb7d98
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemMonsterPlacer.class differ
diff --git a/bin/main/net/minecraft/item/ItemMultiTexture$1.class b/bin/main/net/minecraft/item/ItemMultiTexture$1.class
new file mode 100644
index 00000000..755b6047
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemMultiTexture$1.class differ
diff --git a/bin/main/net/minecraft/item/ItemMultiTexture.class b/bin/main/net/minecraft/item/ItemMultiTexture.class
new file mode 100644
index 00000000..721e8349
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemMultiTexture.class differ
diff --git a/bin/main/net/minecraft/item/ItemNameTag.class b/bin/main/net/minecraft/item/ItemNameTag.class
new file mode 100644
index 00000000..8d0dd5fb
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemNameTag.class differ
diff --git a/bin/main/net/minecraft/item/ItemPickaxe.class b/bin/main/net/minecraft/item/ItemPickaxe.class
new file mode 100644
index 00000000..f4ec19a2
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemPickaxe.class differ
diff --git a/bin/main/net/minecraft/item/ItemPiston.class b/bin/main/net/minecraft/item/ItemPiston.class
new file mode 100644
index 00000000..0c3ff987
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemPiston.class differ
diff --git a/bin/main/net/minecraft/item/ItemPotion.class b/bin/main/net/minecraft/item/ItemPotion.class
new file mode 100644
index 00000000..3d37df06
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemPotion.class differ
diff --git a/bin/main/net/minecraft/item/ItemRecord.class b/bin/main/net/minecraft/item/ItemRecord.class
new file mode 100644
index 00000000..db83f8f8
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemRecord.class differ
diff --git a/bin/main/net/minecraft/item/ItemRedstone.class b/bin/main/net/minecraft/item/ItemRedstone.class
new file mode 100644
index 00000000..9e68223d
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemRedstone.class differ
diff --git a/bin/main/net/minecraft/item/ItemReed.class b/bin/main/net/minecraft/item/ItemReed.class
new file mode 100644
index 00000000..b36817e7
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemReed.class differ
diff --git a/bin/main/net/minecraft/item/ItemSaddle.class b/bin/main/net/minecraft/item/ItemSaddle.class
new file mode 100644
index 00000000..97b87b3d
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemSaddle.class differ
diff --git a/bin/main/net/minecraft/item/ItemSeedFood.class b/bin/main/net/minecraft/item/ItemSeedFood.class
new file mode 100644
index 00000000..4d7478cd
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemSeedFood.class differ
diff --git a/bin/main/net/minecraft/item/ItemSeeds.class b/bin/main/net/minecraft/item/ItemSeeds.class
new file mode 100644
index 00000000..7dffa8d9
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemSeeds.class differ
diff --git a/bin/main/net/minecraft/item/ItemShears.class b/bin/main/net/minecraft/item/ItemShears.class
new file mode 100644
index 00000000..c79b51c6
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemShears.class differ
diff --git a/bin/main/net/minecraft/item/ItemSign.class b/bin/main/net/minecraft/item/ItemSign.class
new file mode 100644
index 00000000..955de4bf
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemSign.class differ
diff --git a/bin/main/net/minecraft/item/ItemSimpleFoiled.class b/bin/main/net/minecraft/item/ItemSimpleFoiled.class
new file mode 100644
index 00000000..df781180
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemSimpleFoiled.class differ
diff --git a/bin/main/net/minecraft/item/ItemSkull.class b/bin/main/net/minecraft/item/ItemSkull.class
new file mode 100644
index 00000000..1d29e507
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemSkull.class differ
diff --git a/bin/main/net/minecraft/item/ItemSlab.class b/bin/main/net/minecraft/item/ItemSlab.class
new file mode 100644
index 00000000..a704f4b2
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemSlab.class differ
diff --git a/bin/main/net/minecraft/item/ItemSnow.class b/bin/main/net/minecraft/item/ItemSnow.class
new file mode 100644
index 00000000..c8aed521
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemSnow.class differ
diff --git a/bin/main/net/minecraft/item/ItemSnowball.class b/bin/main/net/minecraft/item/ItemSnowball.class
new file mode 100644
index 00000000..67ffe194
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemSnowball.class differ
diff --git a/bin/main/net/minecraft/item/ItemSoup.class b/bin/main/net/minecraft/item/ItemSoup.class
new file mode 100644
index 00000000..3718af51
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemSoup.class differ
diff --git a/bin/main/net/minecraft/item/ItemSpade.class b/bin/main/net/minecraft/item/ItemSpade.class
new file mode 100644
index 00000000..ecae2228
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemSpade.class differ
diff --git a/bin/main/net/minecraft/item/ItemStack.class b/bin/main/net/minecraft/item/ItemStack.class
new file mode 100644
index 00000000..39916fea
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemStack.class differ
diff --git a/bin/main/net/minecraft/item/ItemSword.class b/bin/main/net/minecraft/item/ItemSword.class
new file mode 100644
index 00000000..0244beb3
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemSword.class differ
diff --git a/bin/main/net/minecraft/item/ItemTool.class b/bin/main/net/minecraft/item/ItemTool.class
new file mode 100644
index 00000000..389ce1cf
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemTool.class differ
diff --git a/bin/main/net/minecraft/item/ItemWritableBook.class b/bin/main/net/minecraft/item/ItemWritableBook.class
new file mode 100644
index 00000000..f9be0bb0
Binary files /dev/null and b/bin/main/net/minecraft/item/ItemWritableBook.class differ
diff --git a/bin/main/net/minecraft/item/crafting/CraftingManager$1.class b/bin/main/net/minecraft/item/crafting/CraftingManager$1.class
new file mode 100644
index 00000000..c36479b5
Binary files /dev/null and b/bin/main/net/minecraft/item/crafting/CraftingManager$1.class differ
diff --git a/bin/main/net/minecraft/item/crafting/CraftingManager.class b/bin/main/net/minecraft/item/crafting/CraftingManager.class
new file mode 100644
index 00000000..38108f1d
Binary files /dev/null and b/bin/main/net/minecraft/item/crafting/CraftingManager.class differ
diff --git a/bin/main/net/minecraft/item/crafting/FurnaceRecipes.class b/bin/main/net/minecraft/item/crafting/FurnaceRecipes.class
new file mode 100644
index 00000000..9c200ca3
Binary files /dev/null and b/bin/main/net/minecraft/item/crafting/FurnaceRecipes.class differ
diff --git a/bin/main/net/minecraft/item/crafting/IRecipe.class b/bin/main/net/minecraft/item/crafting/IRecipe.class
new file mode 100644
index 00000000..38888305
Binary files /dev/null and b/bin/main/net/minecraft/item/crafting/IRecipe.class differ
diff --git a/bin/main/net/minecraft/item/crafting/RecipeBookCloning.class b/bin/main/net/minecraft/item/crafting/RecipeBookCloning.class
new file mode 100644
index 00000000..bc2c0fd8
Binary files /dev/null and b/bin/main/net/minecraft/item/crafting/RecipeBookCloning.class differ
diff --git a/bin/main/net/minecraft/item/crafting/RecipeFireworks.class b/bin/main/net/minecraft/item/crafting/RecipeFireworks.class
new file mode 100644
index 00000000..db370cb0
Binary files /dev/null and b/bin/main/net/minecraft/item/crafting/RecipeFireworks.class differ
diff --git a/bin/main/net/minecraft/item/crafting/RecipeRepairItem.class b/bin/main/net/minecraft/item/crafting/RecipeRepairItem.class
new file mode 100644
index 00000000..8c3c3acb
Binary files /dev/null and b/bin/main/net/minecraft/item/crafting/RecipeRepairItem.class differ
diff --git a/bin/main/net/minecraft/item/crafting/RecipesArmor.class b/bin/main/net/minecraft/item/crafting/RecipesArmor.class
new file mode 100644
index 00000000..0b7d1dea
Binary files /dev/null and b/bin/main/net/minecraft/item/crafting/RecipesArmor.class differ
diff --git a/bin/main/net/minecraft/item/crafting/RecipesArmorDyes.class b/bin/main/net/minecraft/item/crafting/RecipesArmorDyes.class
new file mode 100644
index 00000000..1bc1d0b9
Binary files /dev/null and b/bin/main/net/minecraft/item/crafting/RecipesArmorDyes.class differ
diff --git a/bin/main/net/minecraft/item/crafting/RecipesBanners$RecipeAddPattern.class b/bin/main/net/minecraft/item/crafting/RecipesBanners$RecipeAddPattern.class
new file mode 100644
index 00000000..5b6b55bb
Binary files /dev/null and b/bin/main/net/minecraft/item/crafting/RecipesBanners$RecipeAddPattern.class differ
diff --git a/bin/main/net/minecraft/item/crafting/RecipesBanners$RecipeDuplicatePattern.class b/bin/main/net/minecraft/item/crafting/RecipesBanners$RecipeDuplicatePattern.class
new file mode 100644
index 00000000..eef41bc8
Binary files /dev/null and b/bin/main/net/minecraft/item/crafting/RecipesBanners$RecipeDuplicatePattern.class differ
diff --git a/bin/main/net/minecraft/item/crafting/RecipesBanners.class b/bin/main/net/minecraft/item/crafting/RecipesBanners.class
new file mode 100644
index 00000000..7d41b135
Binary files /dev/null and b/bin/main/net/minecraft/item/crafting/RecipesBanners.class differ
diff --git a/bin/main/net/minecraft/item/crafting/RecipesCrafting.class b/bin/main/net/minecraft/item/crafting/RecipesCrafting.class
new file mode 100644
index 00000000..4279fcb8
Binary files /dev/null and b/bin/main/net/minecraft/item/crafting/RecipesCrafting.class differ
diff --git a/bin/main/net/minecraft/item/crafting/RecipesDyes.class b/bin/main/net/minecraft/item/crafting/RecipesDyes.class
new file mode 100644
index 00000000..f734a248
Binary files /dev/null and b/bin/main/net/minecraft/item/crafting/RecipesDyes.class differ
diff --git a/bin/main/net/minecraft/item/crafting/RecipesFood.class b/bin/main/net/minecraft/item/crafting/RecipesFood.class
new file mode 100644
index 00000000..afa94bc4
Binary files /dev/null and b/bin/main/net/minecraft/item/crafting/RecipesFood.class differ
diff --git a/bin/main/net/minecraft/item/crafting/RecipesIngots.class b/bin/main/net/minecraft/item/crafting/RecipesIngots.class
new file mode 100644
index 00000000..2472b39d
Binary files /dev/null and b/bin/main/net/minecraft/item/crafting/RecipesIngots.class differ
diff --git a/bin/main/net/minecraft/item/crafting/RecipesMapCloning.class b/bin/main/net/minecraft/item/crafting/RecipesMapCloning.class
new file mode 100644
index 00000000..129fc288
Binary files /dev/null and b/bin/main/net/minecraft/item/crafting/RecipesMapCloning.class differ
diff --git a/bin/main/net/minecraft/item/crafting/RecipesMapExtending.class b/bin/main/net/minecraft/item/crafting/RecipesMapExtending.class
new file mode 100644
index 00000000..b907f463
Binary files /dev/null and b/bin/main/net/minecraft/item/crafting/RecipesMapExtending.class differ
diff --git a/bin/main/net/minecraft/item/crafting/RecipesTools.class b/bin/main/net/minecraft/item/crafting/RecipesTools.class
new file mode 100644
index 00000000..5abfabf7
Binary files /dev/null and b/bin/main/net/minecraft/item/crafting/RecipesTools.class differ
diff --git a/bin/main/net/minecraft/item/crafting/RecipesWeapons.class b/bin/main/net/minecraft/item/crafting/RecipesWeapons.class
new file mode 100644
index 00000000..7f84faa1
Binary files /dev/null and b/bin/main/net/minecraft/item/crafting/RecipesWeapons.class differ
diff --git a/bin/main/net/minecraft/item/crafting/ShapedRecipes.class b/bin/main/net/minecraft/item/crafting/ShapedRecipes.class
new file mode 100644
index 00000000..0973c61a
Binary files /dev/null and b/bin/main/net/minecraft/item/crafting/ShapedRecipes.class differ
diff --git a/bin/main/net/minecraft/item/crafting/ShapelessRecipes.class b/bin/main/net/minecraft/item/crafting/ShapelessRecipes.class
new file mode 100644
index 00000000..1a9cc636
Binary files /dev/null and b/bin/main/net/minecraft/item/crafting/ShapelessRecipes.class differ
diff --git a/bin/main/net/minecraft/nbt/CompressedStreamTools.class b/bin/main/net/minecraft/nbt/CompressedStreamTools.class
new file mode 100644
index 00000000..f232f41d
Binary files /dev/null and b/bin/main/net/minecraft/nbt/CompressedStreamTools.class differ
diff --git a/bin/main/net/minecraft/nbt/JsonToNBT$Any.class b/bin/main/net/minecraft/nbt/JsonToNBT$Any.class
new file mode 100644
index 00000000..1391417f
Binary files /dev/null and b/bin/main/net/minecraft/nbt/JsonToNBT$Any.class differ
diff --git a/bin/main/net/minecraft/nbt/JsonToNBT$Compound.class b/bin/main/net/minecraft/nbt/JsonToNBT$Compound.class
new file mode 100644
index 00000000..c60866af
Binary files /dev/null and b/bin/main/net/minecraft/nbt/JsonToNBT$Compound.class differ
diff --git a/bin/main/net/minecraft/nbt/JsonToNBT$List.class b/bin/main/net/minecraft/nbt/JsonToNBT$List.class
new file mode 100644
index 00000000..f190450c
Binary files /dev/null and b/bin/main/net/minecraft/nbt/JsonToNBT$List.class differ
diff --git a/bin/main/net/minecraft/nbt/JsonToNBT$Primitive.class b/bin/main/net/minecraft/nbt/JsonToNBT$Primitive.class
new file mode 100644
index 00000000..c202af29
Binary files /dev/null and b/bin/main/net/minecraft/nbt/JsonToNBT$Primitive.class differ
diff --git a/bin/main/net/minecraft/nbt/JsonToNBT.class b/bin/main/net/minecraft/nbt/JsonToNBT.class
new file mode 100644
index 00000000..ef67af27
Binary files /dev/null and b/bin/main/net/minecraft/nbt/JsonToNBT.class differ
diff --git a/bin/main/net/minecraft/nbt/NBTBase$NBTPrimitive.class b/bin/main/net/minecraft/nbt/NBTBase$NBTPrimitive.class
new file mode 100644
index 00000000..90916311
Binary files /dev/null and b/bin/main/net/minecraft/nbt/NBTBase$NBTPrimitive.class differ
diff --git a/bin/main/net/minecraft/nbt/NBTBase.class b/bin/main/net/minecraft/nbt/NBTBase.class
new file mode 100644
index 00000000..1340afbe
Binary files /dev/null and b/bin/main/net/minecraft/nbt/NBTBase.class differ
diff --git a/bin/main/net/minecraft/nbt/NBTException.class b/bin/main/net/minecraft/nbt/NBTException.class
new file mode 100644
index 00000000..52707027
Binary files /dev/null and b/bin/main/net/minecraft/nbt/NBTException.class differ
diff --git a/bin/main/net/minecraft/nbt/NBTSizeTracker$1.class b/bin/main/net/minecraft/nbt/NBTSizeTracker$1.class
new file mode 100644
index 00000000..58354443
Binary files /dev/null and b/bin/main/net/minecraft/nbt/NBTSizeTracker$1.class differ
diff --git a/bin/main/net/minecraft/nbt/NBTSizeTracker.class b/bin/main/net/minecraft/nbt/NBTSizeTracker.class
new file mode 100644
index 00000000..0edde44f
Binary files /dev/null and b/bin/main/net/minecraft/nbt/NBTSizeTracker.class differ
diff --git a/bin/main/net/minecraft/nbt/NBTTagByte.class b/bin/main/net/minecraft/nbt/NBTTagByte.class
new file mode 100644
index 00000000..8378498b
Binary files /dev/null and b/bin/main/net/minecraft/nbt/NBTTagByte.class differ
diff --git a/bin/main/net/minecraft/nbt/NBTTagByteArray.class b/bin/main/net/minecraft/nbt/NBTTagByteArray.class
new file mode 100644
index 00000000..4815b82a
Binary files /dev/null and b/bin/main/net/minecraft/nbt/NBTTagByteArray.class differ
diff --git a/bin/main/net/minecraft/nbt/NBTTagCompound$1.class b/bin/main/net/minecraft/nbt/NBTTagCompound$1.class
new file mode 100644
index 00000000..158454be
Binary files /dev/null and b/bin/main/net/minecraft/nbt/NBTTagCompound$1.class differ
diff --git a/bin/main/net/minecraft/nbt/NBTTagCompound$2.class b/bin/main/net/minecraft/nbt/NBTTagCompound$2.class
new file mode 100644
index 00000000..fcceb1e9
Binary files /dev/null and b/bin/main/net/minecraft/nbt/NBTTagCompound$2.class differ
diff --git a/bin/main/net/minecraft/nbt/NBTTagCompound.class b/bin/main/net/minecraft/nbt/NBTTagCompound.class
new file mode 100644
index 00000000..ea7e94e3
Binary files /dev/null and b/bin/main/net/minecraft/nbt/NBTTagCompound.class differ
diff --git a/bin/main/net/minecraft/nbt/NBTTagDouble.class b/bin/main/net/minecraft/nbt/NBTTagDouble.class
new file mode 100644
index 00000000..f1696571
Binary files /dev/null and b/bin/main/net/minecraft/nbt/NBTTagDouble.class differ
diff --git a/bin/main/net/minecraft/nbt/NBTTagEnd.class b/bin/main/net/minecraft/nbt/NBTTagEnd.class
new file mode 100644
index 00000000..d6575ac8
Binary files /dev/null and b/bin/main/net/minecraft/nbt/NBTTagEnd.class differ
diff --git a/bin/main/net/minecraft/nbt/NBTTagFloat.class b/bin/main/net/minecraft/nbt/NBTTagFloat.class
new file mode 100644
index 00000000..ca8eb940
Binary files /dev/null and b/bin/main/net/minecraft/nbt/NBTTagFloat.class differ
diff --git a/bin/main/net/minecraft/nbt/NBTTagInt.class b/bin/main/net/minecraft/nbt/NBTTagInt.class
new file mode 100644
index 00000000..a69d619d
Binary files /dev/null and b/bin/main/net/minecraft/nbt/NBTTagInt.class differ
diff --git a/bin/main/net/minecraft/nbt/NBTTagIntArray.class b/bin/main/net/minecraft/nbt/NBTTagIntArray.class
new file mode 100644
index 00000000..a5d4192b
Binary files /dev/null and b/bin/main/net/minecraft/nbt/NBTTagIntArray.class differ
diff --git a/bin/main/net/minecraft/nbt/NBTTagList.class b/bin/main/net/minecraft/nbt/NBTTagList.class
new file mode 100644
index 00000000..965e3316
Binary files /dev/null and b/bin/main/net/minecraft/nbt/NBTTagList.class differ
diff --git a/bin/main/net/minecraft/nbt/NBTTagLong.class b/bin/main/net/minecraft/nbt/NBTTagLong.class
new file mode 100644
index 00000000..18e24bd9
Binary files /dev/null and b/bin/main/net/minecraft/nbt/NBTTagLong.class differ
diff --git a/bin/main/net/minecraft/nbt/NBTTagShort.class b/bin/main/net/minecraft/nbt/NBTTagShort.class
new file mode 100644
index 00000000..ccda11f7
Binary files /dev/null and b/bin/main/net/minecraft/nbt/NBTTagShort.class differ
diff --git a/bin/main/net/minecraft/nbt/NBTTagString.class b/bin/main/net/minecraft/nbt/NBTTagString.class
new file mode 100644
index 00000000..17a98bbb
Binary files /dev/null and b/bin/main/net/minecraft/nbt/NBTTagString.class differ
diff --git a/bin/main/net/minecraft/nbt/NBTUtil.class b/bin/main/net/minecraft/nbt/NBTUtil.class
new file mode 100644
index 00000000..0c927a6d
Binary files /dev/null and b/bin/main/net/minecraft/nbt/NBTUtil.class differ
diff --git a/bin/main/net/minecraft/network/EnumConnectionState$1.class b/bin/main/net/minecraft/network/EnumConnectionState$1.class
new file mode 100644
index 00000000..d67f7970
Binary files /dev/null and b/bin/main/net/minecraft/network/EnumConnectionState$1.class differ
diff --git a/bin/main/net/minecraft/network/EnumConnectionState$2.class b/bin/main/net/minecraft/network/EnumConnectionState$2.class
new file mode 100644
index 00000000..bb84f615
Binary files /dev/null and b/bin/main/net/minecraft/network/EnumConnectionState$2.class differ
diff --git a/bin/main/net/minecraft/network/EnumConnectionState$3.class b/bin/main/net/minecraft/network/EnumConnectionState$3.class
new file mode 100644
index 00000000..20ef5dc6
Binary files /dev/null and b/bin/main/net/minecraft/network/EnumConnectionState$3.class differ
diff --git a/bin/main/net/minecraft/network/EnumConnectionState$4.class b/bin/main/net/minecraft/network/EnumConnectionState$4.class
new file mode 100644
index 00000000..47671c61
Binary files /dev/null and b/bin/main/net/minecraft/network/EnumConnectionState$4.class differ
diff --git a/bin/main/net/minecraft/network/EnumConnectionState.class b/bin/main/net/minecraft/network/EnumConnectionState.class
new file mode 100644
index 00000000..5d4a76c3
Binary files /dev/null and b/bin/main/net/minecraft/network/EnumConnectionState.class differ
diff --git a/bin/main/net/minecraft/network/EnumPacketDirection.class b/bin/main/net/minecraft/network/EnumPacketDirection.class
new file mode 100644
index 00000000..e02fd437
Binary files /dev/null and b/bin/main/net/minecraft/network/EnumPacketDirection.class differ
diff --git a/bin/main/net/minecraft/network/INetHandler.class b/bin/main/net/minecraft/network/INetHandler.class
new file mode 100644
index 00000000..8ba60842
Binary files /dev/null and b/bin/main/net/minecraft/network/INetHandler.class differ
diff --git a/bin/main/net/minecraft/network/Packet.class b/bin/main/net/minecraft/network/Packet.class
new file mode 100644
index 00000000..db212919
Binary files /dev/null and b/bin/main/net/minecraft/network/Packet.class differ
diff --git a/bin/main/net/minecraft/network/PacketBuffer.class b/bin/main/net/minecraft/network/PacketBuffer.class
new file mode 100644
index 00000000..586f7e4d
Binary files /dev/null and b/bin/main/net/minecraft/network/PacketBuffer.class differ
diff --git a/bin/main/net/minecraft/network/ServerStatusResponse$MinecraftProtocolVersionIdentifier$Serializer.class b/bin/main/net/minecraft/network/ServerStatusResponse$MinecraftProtocolVersionIdentifier$Serializer.class
new file mode 100644
index 00000000..4de2985e
Binary files /dev/null and b/bin/main/net/minecraft/network/ServerStatusResponse$MinecraftProtocolVersionIdentifier$Serializer.class differ
diff --git a/bin/main/net/minecraft/network/ServerStatusResponse$MinecraftProtocolVersionIdentifier.class b/bin/main/net/minecraft/network/ServerStatusResponse$MinecraftProtocolVersionIdentifier.class
new file mode 100644
index 00000000..feaf8535
Binary files /dev/null and b/bin/main/net/minecraft/network/ServerStatusResponse$MinecraftProtocolVersionIdentifier.class differ
diff --git a/bin/main/net/minecraft/network/ServerStatusResponse$PlayerCountData$Serializer.class b/bin/main/net/minecraft/network/ServerStatusResponse$PlayerCountData$Serializer.class
new file mode 100644
index 00000000..bf11696b
Binary files /dev/null and b/bin/main/net/minecraft/network/ServerStatusResponse$PlayerCountData$Serializer.class differ
diff --git a/bin/main/net/minecraft/network/ServerStatusResponse$PlayerCountData.class b/bin/main/net/minecraft/network/ServerStatusResponse$PlayerCountData.class
new file mode 100644
index 00000000..54587490
Binary files /dev/null and b/bin/main/net/minecraft/network/ServerStatusResponse$PlayerCountData.class differ
diff --git a/bin/main/net/minecraft/network/ServerStatusResponse$Serializer.class b/bin/main/net/minecraft/network/ServerStatusResponse$Serializer.class
new file mode 100644
index 00000000..5e7d553b
Binary files /dev/null and b/bin/main/net/minecraft/network/ServerStatusResponse$Serializer.class differ
diff --git a/bin/main/net/minecraft/network/ServerStatusResponse.class b/bin/main/net/minecraft/network/ServerStatusResponse.class
new file mode 100644
index 00000000..8ee26a75
Binary files /dev/null and b/bin/main/net/minecraft/network/ServerStatusResponse.class differ
diff --git a/bin/main/net/minecraft/network/ThreadQuickExitException.class b/bin/main/net/minecraft/network/ThreadQuickExitException.class
new file mode 100644
index 00000000..2e98620e
Binary files /dev/null and b/bin/main/net/minecraft/network/ThreadQuickExitException.class differ
diff --git a/bin/main/net/minecraft/network/handshake/INetHandlerHandshakeServer.class b/bin/main/net/minecraft/network/handshake/INetHandlerHandshakeServer.class
new file mode 100644
index 00000000..7819831f
Binary files /dev/null and b/bin/main/net/minecraft/network/handshake/INetHandlerHandshakeServer.class differ
diff --git a/bin/main/net/minecraft/network/handshake/client/C00Handshake.class b/bin/main/net/minecraft/network/handshake/client/C00Handshake.class
new file mode 100644
index 00000000..20678299
Binary files /dev/null and b/bin/main/net/minecraft/network/handshake/client/C00Handshake.class differ
diff --git a/bin/main/net/minecraft/network/login/INetHandlerLoginClient.class b/bin/main/net/minecraft/network/login/INetHandlerLoginClient.class
new file mode 100644
index 00000000..4bfcf78d
Binary files /dev/null and b/bin/main/net/minecraft/network/login/INetHandlerLoginClient.class differ
diff --git a/bin/main/net/minecraft/network/login/INetHandlerLoginServer.class b/bin/main/net/minecraft/network/login/INetHandlerLoginServer.class
new file mode 100644
index 00000000..57c33890
Binary files /dev/null and b/bin/main/net/minecraft/network/login/INetHandlerLoginServer.class differ
diff --git a/bin/main/net/minecraft/network/login/client/C00PacketLoginStart.class b/bin/main/net/minecraft/network/login/client/C00PacketLoginStart.class
new file mode 100644
index 00000000..d26edd2e
Binary files /dev/null and b/bin/main/net/minecraft/network/login/client/C00PacketLoginStart.class differ
diff --git a/bin/main/net/minecraft/network/login/client/C01PacketEncryptionResponse.class b/bin/main/net/minecraft/network/login/client/C01PacketEncryptionResponse.class
new file mode 100644
index 00000000..3f12736d
Binary files /dev/null and b/bin/main/net/minecraft/network/login/client/C01PacketEncryptionResponse.class differ
diff --git a/bin/main/net/minecraft/network/login/server/S00PacketDisconnect.class b/bin/main/net/minecraft/network/login/server/S00PacketDisconnect.class
new file mode 100644
index 00000000..c8385b28
Binary files /dev/null and b/bin/main/net/minecraft/network/login/server/S00PacketDisconnect.class differ
diff --git a/bin/main/net/minecraft/network/login/server/S01PacketEncryptionRequest.class b/bin/main/net/minecraft/network/login/server/S01PacketEncryptionRequest.class
new file mode 100644
index 00000000..79f63516
Binary files /dev/null and b/bin/main/net/minecraft/network/login/server/S01PacketEncryptionRequest.class differ
diff --git a/bin/main/net/minecraft/network/login/server/S02PacketLoginSuccess.class b/bin/main/net/minecraft/network/login/server/S02PacketLoginSuccess.class
new file mode 100644
index 00000000..f9551653
Binary files /dev/null and b/bin/main/net/minecraft/network/login/server/S02PacketLoginSuccess.class differ
diff --git a/bin/main/net/minecraft/network/login/server/S03PacketEnableCompression.class b/bin/main/net/minecraft/network/login/server/S03PacketEnableCompression.class
new file mode 100644
index 00000000..037095ed
Binary files /dev/null and b/bin/main/net/minecraft/network/login/server/S03PacketEnableCompression.class differ
diff --git a/bin/main/net/minecraft/network/play/INetHandlerPlayClient.class b/bin/main/net/minecraft/network/play/INetHandlerPlayClient.class
new file mode 100644
index 00000000..5f4ff73f
Binary files /dev/null and b/bin/main/net/minecraft/network/play/INetHandlerPlayClient.class differ
diff --git a/bin/main/net/minecraft/network/play/INetHandlerPlayServer.class b/bin/main/net/minecraft/network/play/INetHandlerPlayServer.class
new file mode 100644
index 00000000..e94bc41e
Binary files /dev/null and b/bin/main/net/minecraft/network/play/INetHandlerPlayServer.class differ
diff --git a/bin/main/net/minecraft/network/play/client/C00PacketKeepAlive.class b/bin/main/net/minecraft/network/play/client/C00PacketKeepAlive.class
new file mode 100644
index 00000000..a2d93e64
Binary files /dev/null and b/bin/main/net/minecraft/network/play/client/C00PacketKeepAlive.class differ
diff --git a/bin/main/net/minecraft/network/play/client/C01PacketChatMessage.class b/bin/main/net/minecraft/network/play/client/C01PacketChatMessage.class
new file mode 100644
index 00000000..a61e89dd
Binary files /dev/null and b/bin/main/net/minecraft/network/play/client/C01PacketChatMessage.class differ
diff --git a/bin/main/net/minecraft/network/play/client/C02PacketUseEntity$Action.class b/bin/main/net/minecraft/network/play/client/C02PacketUseEntity$Action.class
new file mode 100644
index 00000000..8a52aa43
Binary files /dev/null and b/bin/main/net/minecraft/network/play/client/C02PacketUseEntity$Action.class differ
diff --git a/bin/main/net/minecraft/network/play/client/C02PacketUseEntity.class b/bin/main/net/minecraft/network/play/client/C02PacketUseEntity.class
new file mode 100644
index 00000000..3577af7c
Binary files /dev/null and b/bin/main/net/minecraft/network/play/client/C02PacketUseEntity.class differ
diff --git a/bin/main/net/minecraft/network/play/client/C03PacketPlayer$C04PacketPlayerPosition.class b/bin/main/net/minecraft/network/play/client/C03PacketPlayer$C04PacketPlayerPosition.class
new file mode 100644
index 00000000..57e1b581
Binary files /dev/null and b/bin/main/net/minecraft/network/play/client/C03PacketPlayer$C04PacketPlayerPosition.class differ
diff --git a/bin/main/net/minecraft/network/play/client/C03PacketPlayer$C05PacketPlayerLook.class b/bin/main/net/minecraft/network/play/client/C03PacketPlayer$C05PacketPlayerLook.class
new file mode 100644
index 00000000..f20b5ec7
Binary files /dev/null and b/bin/main/net/minecraft/network/play/client/C03PacketPlayer$C05PacketPlayerLook.class differ
diff --git a/bin/main/net/minecraft/network/play/client/C03PacketPlayer$C06PacketPlayerPosLook.class b/bin/main/net/minecraft/network/play/client/C03PacketPlayer$C06PacketPlayerPosLook.class
new file mode 100644
index 00000000..e7fd7d2c
Binary files /dev/null and b/bin/main/net/minecraft/network/play/client/C03PacketPlayer$C06PacketPlayerPosLook.class differ
diff --git a/bin/main/net/minecraft/network/play/client/C03PacketPlayer.class b/bin/main/net/minecraft/network/play/client/C03PacketPlayer.class
new file mode 100644
index 00000000..36798803
Binary files /dev/null and b/bin/main/net/minecraft/network/play/client/C03PacketPlayer.class differ
diff --git a/bin/main/net/minecraft/network/play/client/C07PacketPlayerDigging$Action.class b/bin/main/net/minecraft/network/play/client/C07PacketPlayerDigging$Action.class
new file mode 100644
index 00000000..b5949bd6
Binary files /dev/null and b/bin/main/net/minecraft/network/play/client/C07PacketPlayerDigging$Action.class differ
diff --git a/bin/main/net/minecraft/network/play/client/C07PacketPlayerDigging.class b/bin/main/net/minecraft/network/play/client/C07PacketPlayerDigging.class
new file mode 100644
index 00000000..416106fb
Binary files /dev/null and b/bin/main/net/minecraft/network/play/client/C07PacketPlayerDigging.class differ
diff --git a/bin/main/net/minecraft/network/play/client/C08PacketPlayerBlockPlacement.class b/bin/main/net/minecraft/network/play/client/C08PacketPlayerBlockPlacement.class
new file mode 100644
index 00000000..672ec269
Binary files /dev/null and b/bin/main/net/minecraft/network/play/client/C08PacketPlayerBlockPlacement.class differ
diff --git a/bin/main/net/minecraft/network/play/client/C09PacketHeldItemChange.class b/bin/main/net/minecraft/network/play/client/C09PacketHeldItemChange.class
new file mode 100644
index 00000000..cb7005f6
Binary files /dev/null and b/bin/main/net/minecraft/network/play/client/C09PacketHeldItemChange.class differ
diff --git a/bin/main/net/minecraft/network/play/client/C0APacketAnimation.class b/bin/main/net/minecraft/network/play/client/C0APacketAnimation.class
new file mode 100644
index 00000000..5ea0b8be
Binary files /dev/null and b/bin/main/net/minecraft/network/play/client/C0APacketAnimation.class differ
diff --git a/bin/main/net/minecraft/network/play/client/C0BPacketEntityAction$Action.class b/bin/main/net/minecraft/network/play/client/C0BPacketEntityAction$Action.class
new file mode 100644
index 00000000..438a1ef8
Binary files /dev/null and b/bin/main/net/minecraft/network/play/client/C0BPacketEntityAction$Action.class differ
diff --git a/bin/main/net/minecraft/network/play/client/C0BPacketEntityAction.class b/bin/main/net/minecraft/network/play/client/C0BPacketEntityAction.class
new file mode 100644
index 00000000..1c24ad18
Binary files /dev/null and b/bin/main/net/minecraft/network/play/client/C0BPacketEntityAction.class differ
diff --git a/bin/main/net/minecraft/network/play/client/C0CPacketInput.class b/bin/main/net/minecraft/network/play/client/C0CPacketInput.class
new file mode 100644
index 00000000..b58ec648
Binary files /dev/null and b/bin/main/net/minecraft/network/play/client/C0CPacketInput.class differ
diff --git a/bin/main/net/minecraft/network/play/client/C0DPacketCloseWindow.class b/bin/main/net/minecraft/network/play/client/C0DPacketCloseWindow.class
new file mode 100644
index 00000000..bdfe8728
Binary files /dev/null and b/bin/main/net/minecraft/network/play/client/C0DPacketCloseWindow.class differ
diff --git a/bin/main/net/minecraft/network/play/client/C0EPacketClickWindow.class b/bin/main/net/minecraft/network/play/client/C0EPacketClickWindow.class
new file mode 100644
index 00000000..2e243d7b
Binary files /dev/null and b/bin/main/net/minecraft/network/play/client/C0EPacketClickWindow.class differ
diff --git a/bin/main/net/minecraft/network/play/client/C0FPacketConfirmTransaction.class b/bin/main/net/minecraft/network/play/client/C0FPacketConfirmTransaction.class
new file mode 100644
index 00000000..4df6fff3
Binary files /dev/null and b/bin/main/net/minecraft/network/play/client/C0FPacketConfirmTransaction.class differ
diff --git a/bin/main/net/minecraft/network/play/client/C10PacketCreativeInventoryAction.class b/bin/main/net/minecraft/network/play/client/C10PacketCreativeInventoryAction.class
new file mode 100644
index 00000000..0d1ed8b5
Binary files /dev/null and b/bin/main/net/minecraft/network/play/client/C10PacketCreativeInventoryAction.class differ
diff --git a/bin/main/net/minecraft/network/play/client/C11PacketEnchantItem.class b/bin/main/net/minecraft/network/play/client/C11PacketEnchantItem.class
new file mode 100644
index 00000000..94fea888
Binary files /dev/null and b/bin/main/net/minecraft/network/play/client/C11PacketEnchantItem.class differ
diff --git a/bin/main/net/minecraft/network/play/client/C12PacketUpdateSign.class b/bin/main/net/minecraft/network/play/client/C12PacketUpdateSign.class
new file mode 100644
index 00000000..079e218e
Binary files /dev/null and b/bin/main/net/minecraft/network/play/client/C12PacketUpdateSign.class differ
diff --git a/bin/main/net/minecraft/network/play/client/C13PacketPlayerAbilities.class b/bin/main/net/minecraft/network/play/client/C13PacketPlayerAbilities.class
new file mode 100644
index 00000000..d66aeedc
Binary files /dev/null and b/bin/main/net/minecraft/network/play/client/C13PacketPlayerAbilities.class differ
diff --git a/bin/main/net/minecraft/network/play/client/C14PacketTabComplete.class b/bin/main/net/minecraft/network/play/client/C14PacketTabComplete.class
new file mode 100644
index 00000000..ce122700
Binary files /dev/null and b/bin/main/net/minecraft/network/play/client/C14PacketTabComplete.class differ
diff --git a/bin/main/net/minecraft/network/play/client/C15PacketClientSettings.class b/bin/main/net/minecraft/network/play/client/C15PacketClientSettings.class
new file mode 100644
index 00000000..4c03a10d
Binary files /dev/null and b/bin/main/net/minecraft/network/play/client/C15PacketClientSettings.class differ
diff --git a/bin/main/net/minecraft/network/play/client/C16PacketClientStatus$EnumState.class b/bin/main/net/minecraft/network/play/client/C16PacketClientStatus$EnumState.class
new file mode 100644
index 00000000..aeb2b304
Binary files /dev/null and b/bin/main/net/minecraft/network/play/client/C16PacketClientStatus$EnumState.class differ
diff --git a/bin/main/net/minecraft/network/play/client/C16PacketClientStatus.class b/bin/main/net/minecraft/network/play/client/C16PacketClientStatus.class
new file mode 100644
index 00000000..18d85825
Binary files /dev/null and b/bin/main/net/minecraft/network/play/client/C16PacketClientStatus.class differ
diff --git a/bin/main/net/minecraft/network/play/client/C17PacketCustomPayload.class b/bin/main/net/minecraft/network/play/client/C17PacketCustomPayload.class
new file mode 100644
index 00000000..e05c20d0
Binary files /dev/null and b/bin/main/net/minecraft/network/play/client/C17PacketCustomPayload.class differ
diff --git a/bin/main/net/minecraft/network/play/client/C18PacketSpectate.class b/bin/main/net/minecraft/network/play/client/C18PacketSpectate.class
new file mode 100644
index 00000000..e01a74a9
Binary files /dev/null and b/bin/main/net/minecraft/network/play/client/C18PacketSpectate.class differ
diff --git a/bin/main/net/minecraft/network/play/client/C19PacketResourcePackStatus$Action.class b/bin/main/net/minecraft/network/play/client/C19PacketResourcePackStatus$Action.class
new file mode 100644
index 00000000..81da0989
Binary files /dev/null and b/bin/main/net/minecraft/network/play/client/C19PacketResourcePackStatus$Action.class differ
diff --git a/bin/main/net/minecraft/network/play/client/C19PacketResourcePackStatus.class b/bin/main/net/minecraft/network/play/client/C19PacketResourcePackStatus.class
new file mode 100644
index 00000000..04ec418d
Binary files /dev/null and b/bin/main/net/minecraft/network/play/client/C19PacketResourcePackStatus.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S00PacketKeepAlive.class b/bin/main/net/minecraft/network/play/server/S00PacketKeepAlive.class
new file mode 100644
index 00000000..8c420e1c
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S00PacketKeepAlive.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S01PacketJoinGame.class b/bin/main/net/minecraft/network/play/server/S01PacketJoinGame.class
new file mode 100644
index 00000000..1b82f6c9
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S01PacketJoinGame.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S02PacketChat.class b/bin/main/net/minecraft/network/play/server/S02PacketChat.class
new file mode 100644
index 00000000..c44c90ed
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S02PacketChat.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S03PacketTimeUpdate.class b/bin/main/net/minecraft/network/play/server/S03PacketTimeUpdate.class
new file mode 100644
index 00000000..adb4edd4
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S03PacketTimeUpdate.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S04PacketEntityEquipment.class b/bin/main/net/minecraft/network/play/server/S04PacketEntityEquipment.class
new file mode 100644
index 00000000..4d1776d5
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S04PacketEntityEquipment.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S05PacketSpawnPosition.class b/bin/main/net/minecraft/network/play/server/S05PacketSpawnPosition.class
new file mode 100644
index 00000000..5b7b8ac1
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S05PacketSpawnPosition.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S06PacketUpdateHealth.class b/bin/main/net/minecraft/network/play/server/S06PacketUpdateHealth.class
new file mode 100644
index 00000000..f1db2438
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S06PacketUpdateHealth.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S07PacketRespawn.class b/bin/main/net/minecraft/network/play/server/S07PacketRespawn.class
new file mode 100644
index 00000000..89419184
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S07PacketRespawn.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S08PacketPlayerPosLook$EnumFlags.class b/bin/main/net/minecraft/network/play/server/S08PacketPlayerPosLook$EnumFlags.class
new file mode 100644
index 00000000..e5be8b03
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S08PacketPlayerPosLook$EnumFlags.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S08PacketPlayerPosLook.class b/bin/main/net/minecraft/network/play/server/S08PacketPlayerPosLook.class
new file mode 100644
index 00000000..9e229a1b
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S08PacketPlayerPosLook.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S09PacketHeldItemChange.class b/bin/main/net/minecraft/network/play/server/S09PacketHeldItemChange.class
new file mode 100644
index 00000000..3b5c3910
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S09PacketHeldItemChange.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S0APacketUseBed.class b/bin/main/net/minecraft/network/play/server/S0APacketUseBed.class
new file mode 100644
index 00000000..9d96d826
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S0APacketUseBed.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S0BPacketAnimation.class b/bin/main/net/minecraft/network/play/server/S0BPacketAnimation.class
new file mode 100644
index 00000000..dbde8550
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S0BPacketAnimation.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S0CPacketSpawnPlayer.class b/bin/main/net/minecraft/network/play/server/S0CPacketSpawnPlayer.class
new file mode 100644
index 00000000..ccffad30
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S0CPacketSpawnPlayer.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S0DPacketCollectItem.class b/bin/main/net/minecraft/network/play/server/S0DPacketCollectItem.class
new file mode 100644
index 00000000..de9cc255
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S0DPacketCollectItem.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S0EPacketSpawnObject.class b/bin/main/net/minecraft/network/play/server/S0EPacketSpawnObject.class
new file mode 100644
index 00000000..aae510ae
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S0EPacketSpawnObject.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S0FPacketSpawnMob.class b/bin/main/net/minecraft/network/play/server/S0FPacketSpawnMob.class
new file mode 100644
index 00000000..832750bb
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S0FPacketSpawnMob.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S10PacketSpawnPainting.class b/bin/main/net/minecraft/network/play/server/S10PacketSpawnPainting.class
new file mode 100644
index 00000000..3f189fe0
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S10PacketSpawnPainting.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S11PacketSpawnExperienceOrb.class b/bin/main/net/minecraft/network/play/server/S11PacketSpawnExperienceOrb.class
new file mode 100644
index 00000000..7127fd6a
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S11PacketSpawnExperienceOrb.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S12PacketEntityVelocity.class b/bin/main/net/minecraft/network/play/server/S12PacketEntityVelocity.class
new file mode 100644
index 00000000..ffc6f49c
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S12PacketEntityVelocity.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S13PacketDestroyEntities.class b/bin/main/net/minecraft/network/play/server/S13PacketDestroyEntities.class
new file mode 100644
index 00000000..24285664
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S13PacketDestroyEntities.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S14PacketEntity$S15PacketEntityRelMove.class b/bin/main/net/minecraft/network/play/server/S14PacketEntity$S15PacketEntityRelMove.class
new file mode 100644
index 00000000..3d2bb80a
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S14PacketEntity$S15PacketEntityRelMove.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S14PacketEntity$S16PacketEntityLook.class b/bin/main/net/minecraft/network/play/server/S14PacketEntity$S16PacketEntityLook.class
new file mode 100644
index 00000000..d4263691
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S14PacketEntity$S16PacketEntityLook.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S14PacketEntity$S17PacketEntityLookMove.class b/bin/main/net/minecraft/network/play/server/S14PacketEntity$S17PacketEntityLookMove.class
new file mode 100644
index 00000000..f9a964c7
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S14PacketEntity$S17PacketEntityLookMove.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S14PacketEntity.class b/bin/main/net/minecraft/network/play/server/S14PacketEntity.class
new file mode 100644
index 00000000..0220ffce
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S14PacketEntity.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S18PacketEntityTeleport.class b/bin/main/net/minecraft/network/play/server/S18PacketEntityTeleport.class
new file mode 100644
index 00000000..c6edbeeb
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S18PacketEntityTeleport.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S19PacketEntityHeadLook.class b/bin/main/net/minecraft/network/play/server/S19PacketEntityHeadLook.class
new file mode 100644
index 00000000..4eb82ff7
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S19PacketEntityHeadLook.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S19PacketEntityStatus.class b/bin/main/net/minecraft/network/play/server/S19PacketEntityStatus.class
new file mode 100644
index 00000000..a70a717a
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S19PacketEntityStatus.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S1BPacketEntityAttach.class b/bin/main/net/minecraft/network/play/server/S1BPacketEntityAttach.class
new file mode 100644
index 00000000..2988f4cc
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S1BPacketEntityAttach.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S1CPacketEntityMetadata.class b/bin/main/net/minecraft/network/play/server/S1CPacketEntityMetadata.class
new file mode 100644
index 00000000..04193412
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S1CPacketEntityMetadata.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S1DPacketEntityEffect.class b/bin/main/net/minecraft/network/play/server/S1DPacketEntityEffect.class
new file mode 100644
index 00000000..0734c908
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S1DPacketEntityEffect.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S1EPacketRemoveEntityEffect.class b/bin/main/net/minecraft/network/play/server/S1EPacketRemoveEntityEffect.class
new file mode 100644
index 00000000..14ae74ca
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S1EPacketRemoveEntityEffect.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S1FPacketSetExperience.class b/bin/main/net/minecraft/network/play/server/S1FPacketSetExperience.class
new file mode 100644
index 00000000..f4cbe503
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S1FPacketSetExperience.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S20PacketEntityProperties$Snapshot.class b/bin/main/net/minecraft/network/play/server/S20PacketEntityProperties$Snapshot.class
new file mode 100644
index 00000000..ae8a8408
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S20PacketEntityProperties$Snapshot.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S20PacketEntityProperties.class b/bin/main/net/minecraft/network/play/server/S20PacketEntityProperties.class
new file mode 100644
index 00000000..92f74856
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S20PacketEntityProperties.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S21PacketChunkData$Extracted.class b/bin/main/net/minecraft/network/play/server/S21PacketChunkData$Extracted.class
new file mode 100644
index 00000000..5f73eafc
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S21PacketChunkData$Extracted.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S21PacketChunkData.class b/bin/main/net/minecraft/network/play/server/S21PacketChunkData.class
new file mode 100644
index 00000000..27c6b57d
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S21PacketChunkData.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S22PacketMultiBlockChange$BlockUpdateData.class b/bin/main/net/minecraft/network/play/server/S22PacketMultiBlockChange$BlockUpdateData.class
new file mode 100644
index 00000000..0af35512
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S22PacketMultiBlockChange$BlockUpdateData.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S22PacketMultiBlockChange.class b/bin/main/net/minecraft/network/play/server/S22PacketMultiBlockChange.class
new file mode 100644
index 00000000..2dbae4f7
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S22PacketMultiBlockChange.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S23PacketBlockChange.class b/bin/main/net/minecraft/network/play/server/S23PacketBlockChange.class
new file mode 100644
index 00000000..261461c8
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S23PacketBlockChange.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S24PacketBlockAction.class b/bin/main/net/minecraft/network/play/server/S24PacketBlockAction.class
new file mode 100644
index 00000000..cd4d1e01
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S24PacketBlockAction.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S25PacketBlockBreakAnim.class b/bin/main/net/minecraft/network/play/server/S25PacketBlockBreakAnim.class
new file mode 100644
index 00000000..184fa44a
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S25PacketBlockBreakAnim.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S26PacketMapChunkBulk.class b/bin/main/net/minecraft/network/play/server/S26PacketMapChunkBulk.class
new file mode 100644
index 00000000..1f2eae52
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S26PacketMapChunkBulk.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S27PacketExplosion.class b/bin/main/net/minecraft/network/play/server/S27PacketExplosion.class
new file mode 100644
index 00000000..6e673ea8
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S27PacketExplosion.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S28PacketEffect.class b/bin/main/net/minecraft/network/play/server/S28PacketEffect.class
new file mode 100644
index 00000000..6a5ab708
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S28PacketEffect.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S29PacketSoundEffect.class b/bin/main/net/minecraft/network/play/server/S29PacketSoundEffect.class
new file mode 100644
index 00000000..1e7f906a
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S29PacketSoundEffect.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S2APacketParticles.class b/bin/main/net/minecraft/network/play/server/S2APacketParticles.class
new file mode 100644
index 00000000..96803be6
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S2APacketParticles.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S2BPacketChangeGameState.class b/bin/main/net/minecraft/network/play/server/S2BPacketChangeGameState.class
new file mode 100644
index 00000000..43cfc91f
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S2BPacketChangeGameState.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S2CPacketSpawnGlobalEntity.class b/bin/main/net/minecraft/network/play/server/S2CPacketSpawnGlobalEntity.class
new file mode 100644
index 00000000..35d0ce6b
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S2CPacketSpawnGlobalEntity.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S2DPacketOpenWindow.class b/bin/main/net/minecraft/network/play/server/S2DPacketOpenWindow.class
new file mode 100644
index 00000000..db970f77
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S2DPacketOpenWindow.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S2EPacketCloseWindow.class b/bin/main/net/minecraft/network/play/server/S2EPacketCloseWindow.class
new file mode 100644
index 00000000..0c6a8d2a
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S2EPacketCloseWindow.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S2FPacketSetSlot.class b/bin/main/net/minecraft/network/play/server/S2FPacketSetSlot.class
new file mode 100644
index 00000000..34b9fb65
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S2FPacketSetSlot.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S30PacketWindowItems.class b/bin/main/net/minecraft/network/play/server/S30PacketWindowItems.class
new file mode 100644
index 00000000..48c6ee07
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S30PacketWindowItems.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S31PacketWindowProperty.class b/bin/main/net/minecraft/network/play/server/S31PacketWindowProperty.class
new file mode 100644
index 00000000..7cf43855
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S31PacketWindowProperty.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S32PacketConfirmTransaction.class b/bin/main/net/minecraft/network/play/server/S32PacketConfirmTransaction.class
new file mode 100644
index 00000000..e1b32f46
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S32PacketConfirmTransaction.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S33PacketUpdateSign.class b/bin/main/net/minecraft/network/play/server/S33PacketUpdateSign.class
new file mode 100644
index 00000000..1bc3ccbb
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S33PacketUpdateSign.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S34PacketMaps.class b/bin/main/net/minecraft/network/play/server/S34PacketMaps.class
new file mode 100644
index 00000000..97919260
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S34PacketMaps.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S35PacketUpdateTileEntity.class b/bin/main/net/minecraft/network/play/server/S35PacketUpdateTileEntity.class
new file mode 100644
index 00000000..ecde8488
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S35PacketUpdateTileEntity.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S36PacketSignEditorOpen.class b/bin/main/net/minecraft/network/play/server/S36PacketSignEditorOpen.class
new file mode 100644
index 00000000..c370b359
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S36PacketSignEditorOpen.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S37PacketStatistics.class b/bin/main/net/minecraft/network/play/server/S37PacketStatistics.class
new file mode 100644
index 00000000..fc0c56bf
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S37PacketStatistics.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S38PacketPlayerListItem$Action.class b/bin/main/net/minecraft/network/play/server/S38PacketPlayerListItem$Action.class
new file mode 100644
index 00000000..9989d248
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S38PacketPlayerListItem$Action.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S38PacketPlayerListItem$AddPlayerData.class b/bin/main/net/minecraft/network/play/server/S38PacketPlayerListItem$AddPlayerData.class
new file mode 100644
index 00000000..c2c7a27d
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S38PacketPlayerListItem$AddPlayerData.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S38PacketPlayerListItem.class b/bin/main/net/minecraft/network/play/server/S38PacketPlayerListItem.class
new file mode 100644
index 00000000..694bc14e
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S38PacketPlayerListItem.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S39PacketPlayerAbilities.class b/bin/main/net/minecraft/network/play/server/S39PacketPlayerAbilities.class
new file mode 100644
index 00000000..7cd8711c
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S39PacketPlayerAbilities.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S3APacketTabComplete.class b/bin/main/net/minecraft/network/play/server/S3APacketTabComplete.class
new file mode 100644
index 00000000..8cc074b0
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S3APacketTabComplete.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S3BPacketScoreboardObjective.class b/bin/main/net/minecraft/network/play/server/S3BPacketScoreboardObjective.class
new file mode 100644
index 00000000..300b3d7b
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S3BPacketScoreboardObjective.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S3CPacketUpdateScore$Action.class b/bin/main/net/minecraft/network/play/server/S3CPacketUpdateScore$Action.class
new file mode 100644
index 00000000..2d8e0522
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S3CPacketUpdateScore$Action.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S3CPacketUpdateScore.class b/bin/main/net/minecraft/network/play/server/S3CPacketUpdateScore.class
new file mode 100644
index 00000000..4718298f
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S3CPacketUpdateScore.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S3DPacketDisplayScoreboard.class b/bin/main/net/minecraft/network/play/server/S3DPacketDisplayScoreboard.class
new file mode 100644
index 00000000..7cf89cbb
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S3DPacketDisplayScoreboard.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S3EPacketTeams.class b/bin/main/net/minecraft/network/play/server/S3EPacketTeams.class
new file mode 100644
index 00000000..8e486e8d
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S3EPacketTeams.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S3FPacketCustomPayload.class b/bin/main/net/minecraft/network/play/server/S3FPacketCustomPayload.class
new file mode 100644
index 00000000..57988a56
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S3FPacketCustomPayload.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S40PacketDisconnect.class b/bin/main/net/minecraft/network/play/server/S40PacketDisconnect.class
new file mode 100644
index 00000000..80575746
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S40PacketDisconnect.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S41PacketServerDifficulty.class b/bin/main/net/minecraft/network/play/server/S41PacketServerDifficulty.class
new file mode 100644
index 00000000..00fc9d9d
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S41PacketServerDifficulty.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S42PacketCombatEvent$Event.class b/bin/main/net/minecraft/network/play/server/S42PacketCombatEvent$Event.class
new file mode 100644
index 00000000..03ecf919
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S42PacketCombatEvent$Event.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S42PacketCombatEvent.class b/bin/main/net/minecraft/network/play/server/S42PacketCombatEvent.class
new file mode 100644
index 00000000..b89a97cf
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S42PacketCombatEvent.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S43PacketCamera.class b/bin/main/net/minecraft/network/play/server/S43PacketCamera.class
new file mode 100644
index 00000000..ee795648
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S43PacketCamera.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S44PacketWorldBorder$Action.class b/bin/main/net/minecraft/network/play/server/S44PacketWorldBorder$Action.class
new file mode 100644
index 00000000..21d141cf
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S44PacketWorldBorder$Action.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S44PacketWorldBorder.class b/bin/main/net/minecraft/network/play/server/S44PacketWorldBorder.class
new file mode 100644
index 00000000..8bedf960
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S44PacketWorldBorder.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S45PacketTitle$Type.class b/bin/main/net/minecraft/network/play/server/S45PacketTitle$Type.class
new file mode 100644
index 00000000..0624165b
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S45PacketTitle$Type.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S45PacketTitle.class b/bin/main/net/minecraft/network/play/server/S45PacketTitle.class
new file mode 100644
index 00000000..55653851
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S45PacketTitle.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S46PacketSetCompressionLevel.class b/bin/main/net/minecraft/network/play/server/S46PacketSetCompressionLevel.class
new file mode 100644
index 00000000..66fcf26d
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S46PacketSetCompressionLevel.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S47PacketPlayerListHeaderFooter.class b/bin/main/net/minecraft/network/play/server/S47PacketPlayerListHeaderFooter.class
new file mode 100644
index 00000000..7f1e2baf
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S47PacketPlayerListHeaderFooter.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S48PacketResourcePackSend.class b/bin/main/net/minecraft/network/play/server/S48PacketResourcePackSend.class
new file mode 100644
index 00000000..f861307a
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S48PacketResourcePackSend.class differ
diff --git a/bin/main/net/minecraft/network/play/server/S49PacketUpdateEntityNBT.class b/bin/main/net/minecraft/network/play/server/S49PacketUpdateEntityNBT.class
new file mode 100644
index 00000000..73094131
Binary files /dev/null and b/bin/main/net/minecraft/network/play/server/S49PacketUpdateEntityNBT.class differ
diff --git a/bin/main/net/minecraft/network/status/INetHandlerStatusClient.class b/bin/main/net/minecraft/network/status/INetHandlerStatusClient.class
new file mode 100644
index 00000000..96c23d00
Binary files /dev/null and b/bin/main/net/minecraft/network/status/INetHandlerStatusClient.class differ
diff --git a/bin/main/net/minecraft/network/status/INetHandlerStatusServer.class b/bin/main/net/minecraft/network/status/INetHandlerStatusServer.class
new file mode 100644
index 00000000..2d64933d
Binary files /dev/null and b/bin/main/net/minecraft/network/status/INetHandlerStatusServer.class differ
diff --git a/bin/main/net/minecraft/network/status/client/C00PacketServerQuery.class b/bin/main/net/minecraft/network/status/client/C00PacketServerQuery.class
new file mode 100644
index 00000000..01b06004
Binary files /dev/null and b/bin/main/net/minecraft/network/status/client/C00PacketServerQuery.class differ
diff --git a/bin/main/net/minecraft/network/status/client/C01PacketPing.class b/bin/main/net/minecraft/network/status/client/C01PacketPing.class
new file mode 100644
index 00000000..a3af467e
Binary files /dev/null and b/bin/main/net/minecraft/network/status/client/C01PacketPing.class differ
diff --git a/bin/main/net/minecraft/network/status/server/S00PacketServerInfo.class b/bin/main/net/minecraft/network/status/server/S00PacketServerInfo.class
new file mode 100644
index 00000000..0d44c633
Binary files /dev/null and b/bin/main/net/minecraft/network/status/server/S00PacketServerInfo.class differ
diff --git a/bin/main/net/minecraft/network/status/server/S01PacketPong.class b/bin/main/net/minecraft/network/status/server/S01PacketPong.class
new file mode 100644
index 00000000..b0c923f5
Binary files /dev/null and b/bin/main/net/minecraft/network/status/server/S01PacketPong.class differ
diff --git a/bin/main/net/minecraft/potion/Potion.class b/bin/main/net/minecraft/potion/Potion.class
new file mode 100644
index 00000000..d7be9e71
Binary files /dev/null and b/bin/main/net/minecraft/potion/Potion.class differ
diff --git a/bin/main/net/minecraft/potion/PotionAbsorption.class b/bin/main/net/minecraft/potion/PotionAbsorption.class
new file mode 100644
index 00000000..57209306
Binary files /dev/null and b/bin/main/net/minecraft/potion/PotionAbsorption.class differ
diff --git a/bin/main/net/minecraft/potion/PotionAttackDamage.class b/bin/main/net/minecraft/potion/PotionAttackDamage.class
new file mode 100644
index 00000000..53a566b9
Binary files /dev/null and b/bin/main/net/minecraft/potion/PotionAttackDamage.class differ
diff --git a/bin/main/net/minecraft/potion/PotionEffect.class b/bin/main/net/minecraft/potion/PotionEffect.class
new file mode 100644
index 00000000..41c05b2f
Binary files /dev/null and b/bin/main/net/minecraft/potion/PotionEffect.class differ
diff --git a/bin/main/net/minecraft/potion/PotionHealth.class b/bin/main/net/minecraft/potion/PotionHealth.class
new file mode 100644
index 00000000..513f1224
Binary files /dev/null and b/bin/main/net/minecraft/potion/PotionHealth.class differ
diff --git a/bin/main/net/minecraft/potion/PotionHealthBoost.class b/bin/main/net/minecraft/potion/PotionHealthBoost.class
new file mode 100644
index 00000000..89a8d4aa
Binary files /dev/null and b/bin/main/net/minecraft/potion/PotionHealthBoost.class differ
diff --git a/bin/main/net/minecraft/potion/PotionHelper.class b/bin/main/net/minecraft/potion/PotionHelper.class
new file mode 100644
index 00000000..528896c3
Binary files /dev/null and b/bin/main/net/minecraft/potion/PotionHelper.class differ
diff --git a/bin/main/net/minecraft/profiler/Profiler$Result.class b/bin/main/net/minecraft/profiler/Profiler$Result.class
new file mode 100644
index 00000000..a4b8bed1
Binary files /dev/null and b/bin/main/net/minecraft/profiler/Profiler$Result.class differ
diff --git a/bin/main/net/minecraft/profiler/Profiler.class b/bin/main/net/minecraft/profiler/Profiler.class
new file mode 100644
index 00000000..f46aa5ff
Binary files /dev/null and b/bin/main/net/minecraft/profiler/Profiler.class differ
diff --git a/bin/main/net/minecraft/scoreboard/GoalColor.class b/bin/main/net/minecraft/scoreboard/GoalColor.class
new file mode 100644
index 00000000..77dacb1a
Binary files /dev/null and b/bin/main/net/minecraft/scoreboard/GoalColor.class differ
diff --git a/bin/main/net/minecraft/scoreboard/IScoreObjectiveCriteria$EnumRenderType.class b/bin/main/net/minecraft/scoreboard/IScoreObjectiveCriteria$EnumRenderType.class
new file mode 100644
index 00000000..b780dd83
Binary files /dev/null and b/bin/main/net/minecraft/scoreboard/IScoreObjectiveCriteria$EnumRenderType.class differ
diff --git a/bin/main/net/minecraft/scoreboard/IScoreObjectiveCriteria.class b/bin/main/net/minecraft/scoreboard/IScoreObjectiveCriteria.class
new file mode 100644
index 00000000..71e385dd
Binary files /dev/null and b/bin/main/net/minecraft/scoreboard/IScoreObjectiveCriteria.class differ
diff --git a/bin/main/net/minecraft/scoreboard/Score$1.class b/bin/main/net/minecraft/scoreboard/Score$1.class
new file mode 100644
index 00000000..ad2376df
Binary files /dev/null and b/bin/main/net/minecraft/scoreboard/Score$1.class differ
diff --git a/bin/main/net/minecraft/scoreboard/Score.class b/bin/main/net/minecraft/scoreboard/Score.class
new file mode 100644
index 00000000..cd8afb7b
Binary files /dev/null and b/bin/main/net/minecraft/scoreboard/Score.class differ
diff --git a/bin/main/net/minecraft/scoreboard/ScoreDummyCriteria.class b/bin/main/net/minecraft/scoreboard/ScoreDummyCriteria.class
new file mode 100644
index 00000000..8b41a8ed
Binary files /dev/null and b/bin/main/net/minecraft/scoreboard/ScoreDummyCriteria.class differ
diff --git a/bin/main/net/minecraft/scoreboard/ScoreHealthCriteria.class b/bin/main/net/minecraft/scoreboard/ScoreHealthCriteria.class
new file mode 100644
index 00000000..cbdeb7dc
Binary files /dev/null and b/bin/main/net/minecraft/scoreboard/ScoreHealthCriteria.class differ
diff --git a/bin/main/net/minecraft/scoreboard/ScoreObjective.class b/bin/main/net/minecraft/scoreboard/ScoreObjective.class
new file mode 100644
index 00000000..5ecc8412
Binary files /dev/null and b/bin/main/net/minecraft/scoreboard/ScoreObjective.class differ
diff --git a/bin/main/net/minecraft/scoreboard/ScorePlayerTeam.class b/bin/main/net/minecraft/scoreboard/ScorePlayerTeam.class
new file mode 100644
index 00000000..c934b736
Binary files /dev/null and b/bin/main/net/minecraft/scoreboard/ScorePlayerTeam.class differ
diff --git a/bin/main/net/minecraft/scoreboard/Scoreboard.class b/bin/main/net/minecraft/scoreboard/Scoreboard.class
new file mode 100644
index 00000000..8692f4ea
Binary files /dev/null and b/bin/main/net/minecraft/scoreboard/Scoreboard.class differ
diff --git a/bin/main/net/minecraft/scoreboard/ScoreboardSaveData.class b/bin/main/net/minecraft/scoreboard/ScoreboardSaveData.class
new file mode 100644
index 00000000..aa29ab23
Binary files /dev/null and b/bin/main/net/minecraft/scoreboard/ScoreboardSaveData.class differ
diff --git a/bin/main/net/minecraft/scoreboard/Team$EnumVisible.class b/bin/main/net/minecraft/scoreboard/Team$EnumVisible.class
new file mode 100644
index 00000000..e6debdb2
Binary files /dev/null and b/bin/main/net/minecraft/scoreboard/Team$EnumVisible.class differ
diff --git a/bin/main/net/minecraft/scoreboard/Team.class b/bin/main/net/minecraft/scoreboard/Team.class
new file mode 100644
index 00000000..a035b43c
Binary files /dev/null and b/bin/main/net/minecraft/scoreboard/Team.class differ
diff --git a/bin/main/net/minecraft/server/management/LowerStringMap.class b/bin/main/net/minecraft/server/management/LowerStringMap.class
new file mode 100644
index 00000000..184ecce4
Binary files /dev/null and b/bin/main/net/minecraft/server/management/LowerStringMap.class differ
diff --git a/bin/main/net/minecraft/stats/Achievement.class b/bin/main/net/minecraft/stats/Achievement.class
new file mode 100644
index 00000000..65f8715a
Binary files /dev/null and b/bin/main/net/minecraft/stats/Achievement.class differ
diff --git a/bin/main/net/minecraft/stats/AchievementList.class b/bin/main/net/minecraft/stats/AchievementList.class
new file mode 100644
index 00000000..2e7828df
Binary files /dev/null and b/bin/main/net/minecraft/stats/AchievementList.class differ
diff --git a/bin/main/net/minecraft/stats/IStatStringFormat.class b/bin/main/net/minecraft/stats/IStatStringFormat.class
new file mode 100644
index 00000000..02940491
Binary files /dev/null and b/bin/main/net/minecraft/stats/IStatStringFormat.class differ
diff --git a/bin/main/net/minecraft/stats/IStatType.class b/bin/main/net/minecraft/stats/IStatType.class
new file mode 100644
index 00000000..0cef0384
Binary files /dev/null and b/bin/main/net/minecraft/stats/IStatType.class differ
diff --git a/bin/main/net/minecraft/stats/ObjectiveStat.class b/bin/main/net/minecraft/stats/ObjectiveStat.class
new file mode 100644
index 00000000..396b8446
Binary files /dev/null and b/bin/main/net/minecraft/stats/ObjectiveStat.class differ
diff --git a/bin/main/net/minecraft/stats/StatBase$1.class b/bin/main/net/minecraft/stats/StatBase$1.class
new file mode 100644
index 00000000..49a53939
Binary files /dev/null and b/bin/main/net/minecraft/stats/StatBase$1.class differ
diff --git a/bin/main/net/minecraft/stats/StatBase$2.class b/bin/main/net/minecraft/stats/StatBase$2.class
new file mode 100644
index 00000000..852f5096
Binary files /dev/null and b/bin/main/net/minecraft/stats/StatBase$2.class differ
diff --git a/bin/main/net/minecraft/stats/StatBase$3.class b/bin/main/net/minecraft/stats/StatBase$3.class
new file mode 100644
index 00000000..33700b6d
Binary files /dev/null and b/bin/main/net/minecraft/stats/StatBase$3.class differ
diff --git a/bin/main/net/minecraft/stats/StatBase$4.class b/bin/main/net/minecraft/stats/StatBase$4.class
new file mode 100644
index 00000000..b9099d45
Binary files /dev/null and b/bin/main/net/minecraft/stats/StatBase$4.class differ
diff --git a/bin/main/net/minecraft/stats/StatBase.class b/bin/main/net/minecraft/stats/StatBase.class
new file mode 100644
index 00000000..02b5bdd1
Binary files /dev/null and b/bin/main/net/minecraft/stats/StatBase.class differ
diff --git a/bin/main/net/minecraft/stats/StatBasic.class b/bin/main/net/minecraft/stats/StatBasic.class
new file mode 100644
index 00000000..0b6042a7
Binary files /dev/null and b/bin/main/net/minecraft/stats/StatBasic.class differ
diff --git a/bin/main/net/minecraft/stats/StatCrafting.class b/bin/main/net/minecraft/stats/StatCrafting.class
new file mode 100644
index 00000000..30d64fc0
Binary files /dev/null and b/bin/main/net/minecraft/stats/StatCrafting.class differ
diff --git a/bin/main/net/minecraft/stats/StatFileWriter.class b/bin/main/net/minecraft/stats/StatFileWriter.class
new file mode 100644
index 00000000..b8d9dbd5
Binary files /dev/null and b/bin/main/net/minecraft/stats/StatFileWriter.class differ
diff --git a/bin/main/net/minecraft/stats/StatList.class b/bin/main/net/minecraft/stats/StatList.class
new file mode 100644
index 00000000..6cd38dc4
Binary files /dev/null and b/bin/main/net/minecraft/stats/StatList.class differ
diff --git a/bin/main/net/minecraft/tileentity/IHopper.class b/bin/main/net/minecraft/tileentity/IHopper.class
new file mode 100644
index 00000000..da599702
Binary files /dev/null and b/bin/main/net/minecraft/tileentity/IHopper.class differ
diff --git a/bin/main/net/minecraft/tileentity/MobSpawnerBaseLogic$WeightedRandomMinecart.class b/bin/main/net/minecraft/tileentity/MobSpawnerBaseLogic$WeightedRandomMinecart.class
new file mode 100644
index 00000000..25008dc4
Binary files /dev/null and b/bin/main/net/minecraft/tileentity/MobSpawnerBaseLogic$WeightedRandomMinecart.class differ
diff --git a/bin/main/net/minecraft/tileentity/MobSpawnerBaseLogic.class b/bin/main/net/minecraft/tileentity/MobSpawnerBaseLogic.class
new file mode 100644
index 00000000..8b4b2967
Binary files /dev/null and b/bin/main/net/minecraft/tileentity/MobSpawnerBaseLogic.class differ
diff --git a/bin/main/net/minecraft/tileentity/TileEntity$1.class b/bin/main/net/minecraft/tileentity/TileEntity$1.class
new file mode 100644
index 00000000..22ff61c3
Binary files /dev/null and b/bin/main/net/minecraft/tileentity/TileEntity$1.class differ
diff --git a/bin/main/net/minecraft/tileentity/TileEntity$2.class b/bin/main/net/minecraft/tileentity/TileEntity$2.class
new file mode 100644
index 00000000..8483ce54
Binary files /dev/null and b/bin/main/net/minecraft/tileentity/TileEntity$2.class differ
diff --git a/bin/main/net/minecraft/tileentity/TileEntity$3.class b/bin/main/net/minecraft/tileentity/TileEntity$3.class
new file mode 100644
index 00000000..175d2732
Binary files /dev/null and b/bin/main/net/minecraft/tileentity/TileEntity$3.class differ
diff --git a/bin/main/net/minecraft/tileentity/TileEntity.class b/bin/main/net/minecraft/tileentity/TileEntity.class
new file mode 100644
index 00000000..2cd9a8c2
Binary files /dev/null and b/bin/main/net/minecraft/tileentity/TileEntity.class differ
diff --git a/bin/main/net/minecraft/tileentity/TileEntityBanner$EnumBannerPattern.class b/bin/main/net/minecraft/tileentity/TileEntityBanner$EnumBannerPattern.class
new file mode 100644
index 00000000..22402aca
Binary files /dev/null and b/bin/main/net/minecraft/tileentity/TileEntityBanner$EnumBannerPattern.class differ
diff --git a/bin/main/net/minecraft/tileentity/TileEntityBanner.class b/bin/main/net/minecraft/tileentity/TileEntityBanner.class
new file mode 100644
index 00000000..44df11f0
Binary files /dev/null and b/bin/main/net/minecraft/tileentity/TileEntityBanner.class differ
diff --git a/bin/main/net/minecraft/tileentity/TileEntityBeacon$BeamSegment.class b/bin/main/net/minecraft/tileentity/TileEntityBeacon$BeamSegment.class
new file mode 100644
index 00000000..51687250
Binary files /dev/null and b/bin/main/net/minecraft/tileentity/TileEntityBeacon$BeamSegment.class differ
diff --git a/bin/main/net/minecraft/tileentity/TileEntityBeacon.class b/bin/main/net/minecraft/tileentity/TileEntityBeacon.class
new file mode 100644
index 00000000..8b60dff0
Binary files /dev/null and b/bin/main/net/minecraft/tileentity/TileEntityBeacon.class differ
diff --git a/bin/main/net/minecraft/tileentity/TileEntityBrewingStand.class b/bin/main/net/minecraft/tileentity/TileEntityBrewingStand.class
new file mode 100644
index 00000000..e89c5221
Binary files /dev/null and b/bin/main/net/minecraft/tileentity/TileEntityBrewingStand.class differ
diff --git a/bin/main/net/minecraft/tileentity/TileEntityChest.class b/bin/main/net/minecraft/tileentity/TileEntityChest.class
new file mode 100644
index 00000000..4bae1841
Binary files /dev/null and b/bin/main/net/minecraft/tileentity/TileEntityChest.class differ
diff --git a/bin/main/net/minecraft/tileentity/TileEntityCommandBlock$1.class b/bin/main/net/minecraft/tileentity/TileEntityCommandBlock$1.class
new file mode 100644
index 00000000..37ca2733
Binary files /dev/null and b/bin/main/net/minecraft/tileentity/TileEntityCommandBlock$1.class differ
diff --git a/bin/main/net/minecraft/tileentity/TileEntityCommandBlock.class b/bin/main/net/minecraft/tileentity/TileEntityCommandBlock.class
new file mode 100644
index 00000000..f9305192
Binary files /dev/null and b/bin/main/net/minecraft/tileentity/TileEntityCommandBlock.class differ
diff --git a/bin/main/net/minecraft/tileentity/TileEntityComparator.class b/bin/main/net/minecraft/tileentity/TileEntityComparator.class
new file mode 100644
index 00000000..51478f8c
Binary files /dev/null and b/bin/main/net/minecraft/tileentity/TileEntityComparator.class differ
diff --git a/bin/main/net/minecraft/tileentity/TileEntityDaylightDetector.class b/bin/main/net/minecraft/tileentity/TileEntityDaylightDetector.class
new file mode 100644
index 00000000..84d97fc4
Binary files /dev/null and b/bin/main/net/minecraft/tileentity/TileEntityDaylightDetector.class differ
diff --git a/bin/main/net/minecraft/tileentity/TileEntityDispenser.class b/bin/main/net/minecraft/tileentity/TileEntityDispenser.class
new file mode 100644
index 00000000..4e7acd7d
Binary files /dev/null and b/bin/main/net/minecraft/tileentity/TileEntityDispenser.class differ
diff --git a/bin/main/net/minecraft/tileentity/TileEntityDropper.class b/bin/main/net/minecraft/tileentity/TileEntityDropper.class
new file mode 100644
index 00000000..087640b8
Binary files /dev/null and b/bin/main/net/minecraft/tileentity/TileEntityDropper.class differ
diff --git a/bin/main/net/minecraft/tileentity/TileEntityEnchantmentTable.class b/bin/main/net/minecraft/tileentity/TileEntityEnchantmentTable.class
new file mode 100644
index 00000000..1e25638b
Binary files /dev/null and b/bin/main/net/minecraft/tileentity/TileEntityEnchantmentTable.class differ
diff --git a/bin/main/net/minecraft/tileentity/TileEntityEndPortal.class b/bin/main/net/minecraft/tileentity/TileEntityEndPortal.class
new file mode 100644
index 00000000..ce38bbbd
Binary files /dev/null and b/bin/main/net/minecraft/tileentity/TileEntityEndPortal.class differ
diff --git a/bin/main/net/minecraft/tileentity/TileEntityEnderChest.class b/bin/main/net/minecraft/tileentity/TileEntityEnderChest.class
new file mode 100644
index 00000000..21011b1a
Binary files /dev/null and b/bin/main/net/minecraft/tileentity/TileEntityEnderChest.class differ
diff --git a/bin/main/net/minecraft/tileentity/TileEntityFlowerPot.class b/bin/main/net/minecraft/tileentity/TileEntityFlowerPot.class
new file mode 100644
index 00000000..6804e6f1
Binary files /dev/null and b/bin/main/net/minecraft/tileentity/TileEntityFlowerPot.class differ
diff --git a/bin/main/net/minecraft/tileentity/TileEntityFurnace.class b/bin/main/net/minecraft/tileentity/TileEntityFurnace.class
new file mode 100644
index 00000000..a4c4451c
Binary files /dev/null and b/bin/main/net/minecraft/tileentity/TileEntityFurnace.class differ
diff --git a/bin/main/net/minecraft/tileentity/TileEntityHopper.class b/bin/main/net/minecraft/tileentity/TileEntityHopper.class
new file mode 100644
index 00000000..684adfe9
Binary files /dev/null and b/bin/main/net/minecraft/tileentity/TileEntityHopper.class differ
diff --git a/bin/main/net/minecraft/tileentity/TileEntityLockable.class b/bin/main/net/minecraft/tileentity/TileEntityLockable.class
new file mode 100644
index 00000000..11331c2f
Binary files /dev/null and b/bin/main/net/minecraft/tileentity/TileEntityLockable.class differ
diff --git a/bin/main/net/minecraft/tileentity/TileEntityMobSpawner$1.class b/bin/main/net/minecraft/tileentity/TileEntityMobSpawner$1.class
new file mode 100644
index 00000000..471aa348
Binary files /dev/null and b/bin/main/net/minecraft/tileentity/TileEntityMobSpawner$1.class differ
diff --git a/bin/main/net/minecraft/tileentity/TileEntityMobSpawner.class b/bin/main/net/minecraft/tileentity/TileEntityMobSpawner.class
new file mode 100644
index 00000000..ef1228b3
Binary files /dev/null and b/bin/main/net/minecraft/tileentity/TileEntityMobSpawner.class differ
diff --git a/bin/main/net/minecraft/tileentity/TileEntityNote.class b/bin/main/net/minecraft/tileentity/TileEntityNote.class
new file mode 100644
index 00000000..36fdc87a
Binary files /dev/null and b/bin/main/net/minecraft/tileentity/TileEntityNote.class differ
diff --git a/bin/main/net/minecraft/tileentity/TileEntityPiston.class b/bin/main/net/minecraft/tileentity/TileEntityPiston.class
new file mode 100644
index 00000000..7b4e269b
Binary files /dev/null and b/bin/main/net/minecraft/tileentity/TileEntityPiston.class differ
diff --git a/bin/main/net/minecraft/tileentity/TileEntitySign$1.class b/bin/main/net/minecraft/tileentity/TileEntitySign$1.class
new file mode 100644
index 00000000..4edd1c0c
Binary files /dev/null and b/bin/main/net/minecraft/tileentity/TileEntitySign$1.class differ
diff --git a/bin/main/net/minecraft/tileentity/TileEntitySign.class b/bin/main/net/minecraft/tileentity/TileEntitySign.class
new file mode 100644
index 00000000..90007ffe
Binary files /dev/null and b/bin/main/net/minecraft/tileentity/TileEntitySign.class differ
diff --git a/bin/main/net/minecraft/tileentity/TileEntitySkull.class b/bin/main/net/minecraft/tileentity/TileEntitySkull.class
new file mode 100644
index 00000000..f045f1f3
Binary files /dev/null and b/bin/main/net/minecraft/tileentity/TileEntitySkull.class differ
diff --git a/bin/main/net/minecraft/util/AxisAlignedBB.class b/bin/main/net/minecraft/util/AxisAlignedBB.class
new file mode 100644
index 00000000..b83f857e
Binary files /dev/null and b/bin/main/net/minecraft/util/AxisAlignedBB.class differ
diff --git a/bin/main/net/minecraft/util/BlockPos$1$1.class b/bin/main/net/minecraft/util/BlockPos$1$1.class
new file mode 100644
index 00000000..cfd560e5
Binary files /dev/null and b/bin/main/net/minecraft/util/BlockPos$1$1.class differ
diff --git a/bin/main/net/minecraft/util/BlockPos$1.class b/bin/main/net/minecraft/util/BlockPos$1.class
new file mode 100644
index 00000000..52ad121d
Binary files /dev/null and b/bin/main/net/minecraft/util/BlockPos$1.class differ
diff --git a/bin/main/net/minecraft/util/BlockPos$2$1.class b/bin/main/net/minecraft/util/BlockPos$2$1.class
new file mode 100644
index 00000000..369ad809
Binary files /dev/null and b/bin/main/net/minecraft/util/BlockPos$2$1.class differ
diff --git a/bin/main/net/minecraft/util/BlockPos$2.class b/bin/main/net/minecraft/util/BlockPos$2.class
new file mode 100644
index 00000000..d54b6dbf
Binary files /dev/null and b/bin/main/net/minecraft/util/BlockPos$2.class differ
diff --git a/bin/main/net/minecraft/util/BlockPos$MutableBlockPos.class b/bin/main/net/minecraft/util/BlockPos$MutableBlockPos.class
new file mode 100644
index 00000000..594a5abb
Binary files /dev/null and b/bin/main/net/minecraft/util/BlockPos$MutableBlockPos.class differ
diff --git a/bin/main/net/minecraft/util/BlockPos.class b/bin/main/net/minecraft/util/BlockPos.class
new file mode 100644
index 00000000..3acd0be8
Binary files /dev/null and b/bin/main/net/minecraft/util/BlockPos.class differ
diff --git a/bin/main/net/minecraft/util/Cartesian$GetList.class b/bin/main/net/minecraft/util/Cartesian$GetList.class
new file mode 100644
index 00000000..e2b28f97
Binary files /dev/null and b/bin/main/net/minecraft/util/Cartesian$GetList.class differ
diff --git a/bin/main/net/minecraft/util/Cartesian$Product$ProductIterator.class b/bin/main/net/minecraft/util/Cartesian$Product$ProductIterator.class
new file mode 100644
index 00000000..5d1b10b9
Binary files /dev/null and b/bin/main/net/minecraft/util/Cartesian$Product$ProductIterator.class differ
diff --git a/bin/main/net/minecraft/util/Cartesian$Product.class b/bin/main/net/minecraft/util/Cartesian$Product.class
new file mode 100644
index 00000000..90e9ffbd
Binary files /dev/null and b/bin/main/net/minecraft/util/Cartesian$Product.class differ
diff --git a/bin/main/net/minecraft/util/Cartesian.class b/bin/main/net/minecraft/util/Cartesian.class
new file mode 100644
index 00000000..1f22a62a
Binary files /dev/null and b/bin/main/net/minecraft/util/Cartesian.class differ
diff --git a/bin/main/net/minecraft/util/ChatAllowedCharacters.class b/bin/main/net/minecraft/util/ChatAllowedCharacters.class
new file mode 100644
index 00000000..076d6715
Binary files /dev/null and b/bin/main/net/minecraft/util/ChatAllowedCharacters.class differ
diff --git a/bin/main/net/minecraft/util/ChatComponentProcessor.class b/bin/main/net/minecraft/util/ChatComponentProcessor.class
new file mode 100644
index 00000000..1628e3bd
Binary files /dev/null and b/bin/main/net/minecraft/util/ChatComponentProcessor.class differ
diff --git a/bin/main/net/minecraft/util/ChatComponentScore.class b/bin/main/net/minecraft/util/ChatComponentScore.class
new file mode 100644
index 00000000..b6708420
Binary files /dev/null and b/bin/main/net/minecraft/util/ChatComponentScore.class differ
diff --git a/bin/main/net/minecraft/util/ChatComponentSelector.class b/bin/main/net/minecraft/util/ChatComponentSelector.class
new file mode 100644
index 00000000..1f549e88
Binary files /dev/null and b/bin/main/net/minecraft/util/ChatComponentSelector.class differ
diff --git a/bin/main/net/minecraft/util/ChatComponentStyle$1.class b/bin/main/net/minecraft/util/ChatComponentStyle$1.class
new file mode 100644
index 00000000..e86c5fd9
Binary files /dev/null and b/bin/main/net/minecraft/util/ChatComponentStyle$1.class differ
diff --git a/bin/main/net/minecraft/util/ChatComponentStyle$2.class b/bin/main/net/minecraft/util/ChatComponentStyle$2.class
new file mode 100644
index 00000000..7ca72d9e
Binary files /dev/null and b/bin/main/net/minecraft/util/ChatComponentStyle$2.class differ
diff --git a/bin/main/net/minecraft/util/ChatComponentStyle.class b/bin/main/net/minecraft/util/ChatComponentStyle.class
new file mode 100644
index 00000000..4d575fb2
Binary files /dev/null and b/bin/main/net/minecraft/util/ChatComponentStyle.class differ
diff --git a/bin/main/net/minecraft/util/ChatComponentText.class b/bin/main/net/minecraft/util/ChatComponentText.class
new file mode 100644
index 00000000..c6e515eb
Binary files /dev/null and b/bin/main/net/minecraft/util/ChatComponentText.class differ
diff --git a/bin/main/net/minecraft/util/ChatComponentTranslation.class b/bin/main/net/minecraft/util/ChatComponentTranslation.class
new file mode 100644
index 00000000..32d08480
Binary files /dev/null and b/bin/main/net/minecraft/util/ChatComponentTranslation.class differ
diff --git a/bin/main/net/minecraft/util/ChatComponentTranslationFormatException.class b/bin/main/net/minecraft/util/ChatComponentTranslationFormatException.class
new file mode 100644
index 00000000..e0172510
Binary files /dev/null and b/bin/main/net/minecraft/util/ChatComponentTranslationFormatException.class differ
diff --git a/bin/main/net/minecraft/util/ChatStyle$1.class b/bin/main/net/minecraft/util/ChatStyle$1.class
new file mode 100644
index 00000000..e8fd30c4
Binary files /dev/null and b/bin/main/net/minecraft/util/ChatStyle$1.class differ
diff --git a/bin/main/net/minecraft/util/ChatStyle$Serializer.class b/bin/main/net/minecraft/util/ChatStyle$Serializer.class
new file mode 100644
index 00000000..940c1b74
Binary files /dev/null and b/bin/main/net/minecraft/util/ChatStyle$Serializer.class differ
diff --git a/bin/main/net/minecraft/util/ChatStyle.class b/bin/main/net/minecraft/util/ChatStyle.class
new file mode 100644
index 00000000..27d352f0
Binary files /dev/null and b/bin/main/net/minecraft/util/ChatStyle.class differ
diff --git a/bin/main/net/minecraft/util/ClassInheritanceMultiMap$1.class b/bin/main/net/minecraft/util/ClassInheritanceMultiMap$1.class
new file mode 100644
index 00000000..87b87b5c
Binary files /dev/null and b/bin/main/net/minecraft/util/ClassInheritanceMultiMap$1.class differ
diff --git a/bin/main/net/minecraft/util/ClassInheritanceMultiMap.class b/bin/main/net/minecraft/util/ClassInheritanceMultiMap.class
new file mode 100644
index 00000000..22e28cd0
Binary files /dev/null and b/bin/main/net/minecraft/util/ClassInheritanceMultiMap.class differ
diff --git a/bin/main/net/minecraft/util/CombatEntry.class b/bin/main/net/minecraft/util/CombatEntry.class
new file mode 100644
index 00000000..66a40c9c
Binary files /dev/null and b/bin/main/net/minecraft/util/CombatEntry.class differ
diff --git a/bin/main/net/minecraft/util/CombatTracker.class b/bin/main/net/minecraft/util/CombatTracker.class
new file mode 100644
index 00000000..897363a5
Binary files /dev/null and b/bin/main/net/minecraft/util/CombatTracker.class differ
diff --git a/bin/main/net/minecraft/util/DamageSource.class b/bin/main/net/minecraft/util/DamageSource.class
new file mode 100644
index 00000000..53a842ba
Binary files /dev/null and b/bin/main/net/minecraft/util/DamageSource.class differ
diff --git a/bin/main/net/minecraft/util/EnchantmentNameParts.class b/bin/main/net/minecraft/util/EnchantmentNameParts.class
new file mode 100644
index 00000000..6e4ce71a
Binary files /dev/null and b/bin/main/net/minecraft/util/EnchantmentNameParts.class differ
diff --git a/bin/main/net/minecraft/util/EntityDamageSource.class b/bin/main/net/minecraft/util/EntityDamageSource.class
new file mode 100644
index 00000000..a9af53b3
Binary files /dev/null and b/bin/main/net/minecraft/util/EntityDamageSource.class differ
diff --git a/bin/main/net/minecraft/util/EntityDamageSourceIndirect.class b/bin/main/net/minecraft/util/EntityDamageSourceIndirect.class
new file mode 100644
index 00000000..c93b1e6c
Binary files /dev/null and b/bin/main/net/minecraft/util/EntityDamageSourceIndirect.class differ
diff --git a/bin/main/net/minecraft/util/EntitySelectors$1.class b/bin/main/net/minecraft/util/EntitySelectors$1.class
new file mode 100644
index 00000000..41072cc2
Binary files /dev/null and b/bin/main/net/minecraft/util/EntitySelectors$1.class differ
diff --git a/bin/main/net/minecraft/util/EntitySelectors$2.class b/bin/main/net/minecraft/util/EntitySelectors$2.class
new file mode 100644
index 00000000..d8ae0b01
Binary files /dev/null and b/bin/main/net/minecraft/util/EntitySelectors$2.class differ
diff --git a/bin/main/net/minecraft/util/EntitySelectors$3.class b/bin/main/net/minecraft/util/EntitySelectors$3.class
new file mode 100644
index 00000000..96536d99
Binary files /dev/null and b/bin/main/net/minecraft/util/EntitySelectors$3.class differ
diff --git a/bin/main/net/minecraft/util/EntitySelectors$4.class b/bin/main/net/minecraft/util/EntitySelectors$4.class
new file mode 100644
index 00000000..bb5b2466
Binary files /dev/null and b/bin/main/net/minecraft/util/EntitySelectors$4.class differ
diff --git a/bin/main/net/minecraft/util/EntitySelectors$ArmoredMob.class b/bin/main/net/minecraft/util/EntitySelectors$ArmoredMob.class
new file mode 100644
index 00000000..a227fd8c
Binary files /dev/null and b/bin/main/net/minecraft/util/EntitySelectors$ArmoredMob.class differ
diff --git a/bin/main/net/minecraft/util/EntitySelectors.class b/bin/main/net/minecraft/util/EntitySelectors.class
new file mode 100644
index 00000000..cfa5e1dd
Binary files /dev/null and b/bin/main/net/minecraft/util/EntitySelectors.class differ
diff --git a/bin/main/net/minecraft/util/EnumChatFormatting.class b/bin/main/net/minecraft/util/EnumChatFormatting.class
new file mode 100644
index 00000000..57841c3a
Binary files /dev/null and b/bin/main/net/minecraft/util/EnumChatFormatting.class differ
diff --git a/bin/main/net/minecraft/util/EnumFacing$Axis.class b/bin/main/net/minecraft/util/EnumFacing$Axis.class
new file mode 100644
index 00000000..54ad1109
Binary files /dev/null and b/bin/main/net/minecraft/util/EnumFacing$Axis.class differ
diff --git a/bin/main/net/minecraft/util/EnumFacing$AxisDirection.class b/bin/main/net/minecraft/util/EnumFacing$AxisDirection.class
new file mode 100644
index 00000000..38debaf0
Binary files /dev/null and b/bin/main/net/minecraft/util/EnumFacing$AxisDirection.class differ
diff --git a/bin/main/net/minecraft/util/EnumFacing$Plane.class b/bin/main/net/minecraft/util/EnumFacing$Plane.class
new file mode 100644
index 00000000..d65575c7
Binary files /dev/null and b/bin/main/net/minecraft/util/EnumFacing$Plane.class differ
diff --git a/bin/main/net/minecraft/util/EnumFacing.class b/bin/main/net/minecraft/util/EnumFacing.class
new file mode 100644
index 00000000..9efe3a77
Binary files /dev/null and b/bin/main/net/minecraft/util/EnumFacing.class differ
diff --git a/bin/main/net/minecraft/util/EnumParticleTypes.class b/bin/main/net/minecraft/util/EnumParticleTypes.class
new file mode 100644
index 00000000..842cdffd
Binary files /dev/null and b/bin/main/net/minecraft/util/EnumParticleTypes.class differ
diff --git a/bin/main/net/minecraft/util/EnumWorldBlockLayer.class b/bin/main/net/minecraft/util/EnumWorldBlockLayer.class
new file mode 100644
index 00000000..e6014211
Binary files /dev/null and b/bin/main/net/minecraft/util/EnumWorldBlockLayer.class differ
diff --git a/bin/main/net/minecraft/util/FoodStats.class b/bin/main/net/minecraft/util/FoodStats.class
new file mode 100644
index 00000000..42ab5f20
Binary files /dev/null and b/bin/main/net/minecraft/util/FoodStats.class differ
diff --git a/bin/main/net/minecraft/util/FrameTimer.class b/bin/main/net/minecraft/util/FrameTimer.class
new file mode 100644
index 00000000..3fe15c53
Binary files /dev/null and b/bin/main/net/minecraft/util/FrameTimer.class differ
diff --git a/bin/main/net/minecraft/util/IChatComponent$Serializer.class b/bin/main/net/minecraft/util/IChatComponent$Serializer.class
new file mode 100644
index 00000000..e340b0b7
Binary files /dev/null and b/bin/main/net/minecraft/util/IChatComponent$Serializer.class differ
diff --git a/bin/main/net/minecraft/util/IChatComponent.class b/bin/main/net/minecraft/util/IChatComponent.class
new file mode 100644
index 00000000..37999034
Binary files /dev/null and b/bin/main/net/minecraft/util/IChatComponent.class differ
diff --git a/bin/main/net/minecraft/util/IJsonSerializable.class b/bin/main/net/minecraft/util/IJsonSerializable.class
new file mode 100644
index 00000000..a0af4b6c
Binary files /dev/null and b/bin/main/net/minecraft/util/IJsonSerializable.class differ
diff --git a/bin/main/net/minecraft/util/IObjectIntIterable.class b/bin/main/net/minecraft/util/IObjectIntIterable.class
new file mode 100644
index 00000000..c5c0c4ac
Binary files /dev/null and b/bin/main/net/minecraft/util/IObjectIntIterable.class differ
diff --git a/bin/main/net/minecraft/util/IProgressUpdate.class b/bin/main/net/minecraft/util/IProgressUpdate.class
new file mode 100644
index 00000000..275f503e
Binary files /dev/null and b/bin/main/net/minecraft/util/IProgressUpdate.class differ
diff --git a/bin/main/net/minecraft/util/IRegistry.class b/bin/main/net/minecraft/util/IRegistry.class
new file mode 100644
index 00000000..1640805f
Binary files /dev/null and b/bin/main/net/minecraft/util/IRegistry.class differ
diff --git a/bin/main/net/minecraft/util/IStringSerializable.class b/bin/main/net/minecraft/util/IStringSerializable.class
new file mode 100644
index 00000000..5a0fdee1
Binary files /dev/null and b/bin/main/net/minecraft/util/IStringSerializable.class differ
diff --git a/bin/main/net/minecraft/util/IThreadListener.class b/bin/main/net/minecraft/util/IThreadListener.class
new file mode 100644
index 00000000..aff1c12c
Binary files /dev/null and b/bin/main/net/minecraft/util/IThreadListener.class differ
diff --git a/bin/main/net/minecraft/util/ITickable.class b/bin/main/net/minecraft/util/ITickable.class
new file mode 100644
index 00000000..ca8364fa
Binary files /dev/null and b/bin/main/net/minecraft/util/ITickable.class differ
diff --git a/bin/main/net/minecraft/util/IntHashMap$Entry.class b/bin/main/net/minecraft/util/IntHashMap$Entry.class
new file mode 100644
index 00000000..fdfe29cf
Binary files /dev/null and b/bin/main/net/minecraft/util/IntHashMap$Entry.class differ
diff --git a/bin/main/net/minecraft/util/IntHashMap.class b/bin/main/net/minecraft/util/IntHashMap.class
new file mode 100644
index 00000000..8ad20d3c
Binary files /dev/null and b/bin/main/net/minecraft/util/IntHashMap.class differ
diff --git a/bin/main/net/minecraft/util/IntegerCache.class b/bin/main/net/minecraft/util/IntegerCache.class
new file mode 100644
index 00000000..db466bd6
Binary files /dev/null and b/bin/main/net/minecraft/util/IntegerCache.class differ
diff --git a/bin/main/net/minecraft/util/JsonSerializableSet.class b/bin/main/net/minecraft/util/JsonSerializableSet.class
new file mode 100644
index 00000000..2d5ad4b6
Binary files /dev/null and b/bin/main/net/minecraft/util/JsonSerializableSet.class differ
diff --git a/bin/main/net/minecraft/util/LazyLoadBase.class b/bin/main/net/minecraft/util/LazyLoadBase.class
new file mode 100644
index 00000000..566a8c94
Binary files /dev/null and b/bin/main/net/minecraft/util/LazyLoadBase.class differ
diff --git a/bin/main/net/minecraft/util/LoggingPrintStream.class b/bin/main/net/minecraft/util/LoggingPrintStream.class
new file mode 100644
index 00000000..9e34d320
Binary files /dev/null and b/bin/main/net/minecraft/util/LoggingPrintStream.class differ
diff --git a/bin/main/net/minecraft/util/LongHashMap$Entry.class b/bin/main/net/minecraft/util/LongHashMap$Entry.class
new file mode 100644
index 00000000..126a56fd
Binary files /dev/null and b/bin/main/net/minecraft/util/LongHashMap$Entry.class differ
diff --git a/bin/main/net/minecraft/util/LongHashMap.class b/bin/main/net/minecraft/util/LongHashMap.class
new file mode 100644
index 00000000..dcaf615d
Binary files /dev/null and b/bin/main/net/minecraft/util/LongHashMap.class differ
diff --git a/bin/main/net/minecraft/util/MapPopulator.class b/bin/main/net/minecraft/util/MapPopulator.class
new file mode 100644
index 00000000..fb26f14b
Binary files /dev/null and b/bin/main/net/minecraft/util/MapPopulator.class differ
diff --git a/bin/main/net/minecraft/util/MathHelper.class b/bin/main/net/minecraft/util/MathHelper.class
new file mode 100644
index 00000000..fcf71323
Binary files /dev/null and b/bin/main/net/minecraft/util/MathHelper.class differ
diff --git a/bin/main/net/minecraft/util/Matrix4f.class b/bin/main/net/minecraft/util/Matrix4f.class
new file mode 100644
index 00000000..f740af18
Binary files /dev/null and b/bin/main/net/minecraft/util/Matrix4f.class differ
diff --git a/bin/main/net/minecraft/util/MinecraftError.class b/bin/main/net/minecraft/util/MinecraftError.class
new file mode 100644
index 00000000..53b358d5
Binary files /dev/null and b/bin/main/net/minecraft/util/MinecraftError.class differ
diff --git a/bin/main/net/minecraft/util/MouseFilter.class b/bin/main/net/minecraft/util/MouseFilter.class
new file mode 100644
index 00000000..6c48fbe2
Binary files /dev/null and b/bin/main/net/minecraft/util/MouseFilter.class differ
diff --git a/bin/main/net/minecraft/util/MouseHelper.class b/bin/main/net/minecraft/util/MouseHelper.class
new file mode 100644
index 00000000..a66b6a31
Binary files /dev/null and b/bin/main/net/minecraft/util/MouseHelper.class differ
diff --git a/bin/main/net/minecraft/util/MovementInput.class b/bin/main/net/minecraft/util/MovementInput.class
new file mode 100644
index 00000000..61192928
Binary files /dev/null and b/bin/main/net/minecraft/util/MovementInput.class differ
diff --git a/bin/main/net/minecraft/util/MovementInputFromOptions.class b/bin/main/net/minecraft/util/MovementInputFromOptions.class
new file mode 100644
index 00000000..b5bb0216
Binary files /dev/null and b/bin/main/net/minecraft/util/MovementInputFromOptions.class differ
diff --git a/bin/main/net/minecraft/util/MovingObjectPosition$MovingObjectType.class b/bin/main/net/minecraft/util/MovingObjectPosition$MovingObjectType.class
new file mode 100644
index 00000000..94cd412a
Binary files /dev/null and b/bin/main/net/minecraft/util/MovingObjectPosition$MovingObjectType.class differ
diff --git a/bin/main/net/minecraft/util/MovingObjectPosition.class b/bin/main/net/minecraft/util/MovingObjectPosition.class
new file mode 100644
index 00000000..67007ba5
Binary files /dev/null and b/bin/main/net/minecraft/util/MovingObjectPosition.class differ
diff --git a/bin/main/net/minecraft/util/ObjectIntIdentityMap.class b/bin/main/net/minecraft/util/ObjectIntIdentityMap.class
new file mode 100644
index 00000000..ed449b36
Binary files /dev/null and b/bin/main/net/minecraft/util/ObjectIntIdentityMap.class differ
diff --git a/bin/main/net/minecraft/util/RegistryDefaulted.class b/bin/main/net/minecraft/util/RegistryDefaulted.class
new file mode 100644
index 00000000..dd0ab6e7
Binary files /dev/null and b/bin/main/net/minecraft/util/RegistryDefaulted.class differ
diff --git a/bin/main/net/minecraft/util/RegistryNamespaced.class b/bin/main/net/minecraft/util/RegistryNamespaced.class
new file mode 100644
index 00000000..48eca3b7
Binary files /dev/null and b/bin/main/net/minecraft/util/RegistryNamespaced.class differ
diff --git a/bin/main/net/minecraft/util/RegistryNamespacedDefaultedByKey.class b/bin/main/net/minecraft/util/RegistryNamespacedDefaultedByKey.class
new file mode 100644
index 00000000..46ece210
Binary files /dev/null and b/bin/main/net/minecraft/util/RegistryNamespacedDefaultedByKey.class differ
diff --git a/bin/main/net/minecraft/util/RegistrySimple.class b/bin/main/net/minecraft/util/RegistrySimple.class
new file mode 100644
index 00000000..a805f747
Binary files /dev/null and b/bin/main/net/minecraft/util/RegistrySimple.class differ
diff --git a/bin/main/net/minecraft/util/ReportedException.class b/bin/main/net/minecraft/util/ReportedException.class
new file mode 100644
index 00000000..2f11e35e
Binary files /dev/null and b/bin/main/net/minecraft/util/ReportedException.class differ
diff --git a/bin/main/net/minecraft/util/ResourceLocation.class b/bin/main/net/minecraft/util/ResourceLocation.class
new file mode 100644
index 00000000..9861f2e4
Binary files /dev/null and b/bin/main/net/minecraft/util/ResourceLocation.class differ
diff --git a/bin/main/net/minecraft/util/Rotations.class b/bin/main/net/minecraft/util/Rotations.class
new file mode 100644
index 00000000..23d4bf1e
Binary files /dev/null and b/bin/main/net/minecraft/util/Rotations.class differ
diff --git a/bin/main/net/minecraft/util/ScreenShotHelper.class b/bin/main/net/minecraft/util/ScreenShotHelper.class
new file mode 100644
index 00000000..9f60594f
Binary files /dev/null and b/bin/main/net/minecraft/util/ScreenShotHelper.class differ
diff --git a/bin/main/net/minecraft/util/Session.class b/bin/main/net/minecraft/util/Session.class
new file mode 100644
index 00000000..84f7f214
Binary files /dev/null and b/bin/main/net/minecraft/util/Session.class differ
diff --git a/bin/main/net/minecraft/util/StatCollector.class b/bin/main/net/minecraft/util/StatCollector.class
new file mode 100644
index 00000000..1a7d9d55
Binary files /dev/null and b/bin/main/net/minecraft/util/StatCollector.class differ
diff --git a/bin/main/net/minecraft/util/StringTranslate.class b/bin/main/net/minecraft/util/StringTranslate.class
new file mode 100644
index 00000000..a99405f8
Binary files /dev/null and b/bin/main/net/minecraft/util/StringTranslate.class differ
diff --git a/bin/main/net/minecraft/util/StringUtils.class b/bin/main/net/minecraft/util/StringUtils.class
new file mode 100644
index 00000000..452c1436
Binary files /dev/null and b/bin/main/net/minecraft/util/StringUtils.class differ
diff --git a/bin/main/net/minecraft/util/Timer.class b/bin/main/net/minecraft/util/Timer.class
new file mode 100644
index 00000000..5418ea1e
Binary files /dev/null and b/bin/main/net/minecraft/util/Timer.class differ
diff --git a/bin/main/net/minecraft/util/Tuple.class b/bin/main/net/minecraft/util/Tuple.class
new file mode 100644
index 00000000..997773b9
Binary files /dev/null and b/bin/main/net/minecraft/util/Tuple.class differ
diff --git a/bin/main/net/minecraft/util/TupleIntJsonSerializable.class b/bin/main/net/minecraft/util/TupleIntJsonSerializable.class
new file mode 100644
index 00000000..a648d8b5
Binary files /dev/null and b/bin/main/net/minecraft/util/TupleIntJsonSerializable.class differ
diff --git a/bin/main/net/minecraft/util/Util$EnumOS.class b/bin/main/net/minecraft/util/Util$EnumOS.class
new file mode 100644
index 00000000..25525535
Binary files /dev/null and b/bin/main/net/minecraft/util/Util$EnumOS.class differ
diff --git a/bin/main/net/minecraft/util/Util.class b/bin/main/net/minecraft/util/Util.class
new file mode 100644
index 00000000..db631b18
Binary files /dev/null and b/bin/main/net/minecraft/util/Util.class differ
diff --git a/bin/main/net/minecraft/util/Vec3.class b/bin/main/net/minecraft/util/Vec3.class
new file mode 100644
index 00000000..c44c73dc
Binary files /dev/null and b/bin/main/net/minecraft/util/Vec3.class differ
diff --git a/bin/main/net/minecraft/util/Vec3i.class b/bin/main/net/minecraft/util/Vec3i.class
new file mode 100644
index 00000000..b95bbdab
Binary files /dev/null and b/bin/main/net/minecraft/util/Vec3i.class differ
diff --git a/bin/main/net/minecraft/util/Vec4b.class b/bin/main/net/minecraft/util/Vec4b.class
new file mode 100644
index 00000000..0be4c142
Binary files /dev/null and b/bin/main/net/minecraft/util/Vec4b.class differ
diff --git a/bin/main/net/minecraft/util/Vector3d.class b/bin/main/net/minecraft/util/Vector3d.class
new file mode 100644
index 00000000..85288344
Binary files /dev/null and b/bin/main/net/minecraft/util/Vector3d.class differ
diff --git a/bin/main/net/minecraft/util/WeightedRandom$Item.class b/bin/main/net/minecraft/util/WeightedRandom$Item.class
new file mode 100644
index 00000000..5b5671b4
Binary files /dev/null and b/bin/main/net/minecraft/util/WeightedRandom$Item.class differ
diff --git a/bin/main/net/minecraft/util/WeightedRandom.class b/bin/main/net/minecraft/util/WeightedRandom.class
new file mode 100644
index 00000000..fd728373
Binary files /dev/null and b/bin/main/net/minecraft/util/WeightedRandom.class differ
diff --git a/bin/main/net/minecraft/util/WeightedRandomChestContent.class b/bin/main/net/minecraft/util/WeightedRandomChestContent.class
new file mode 100644
index 00000000..52c40b1d
Binary files /dev/null and b/bin/main/net/minecraft/util/WeightedRandomChestContent.class differ
diff --git a/bin/main/net/minecraft/util/WeightedRandomFishable.class b/bin/main/net/minecraft/util/WeightedRandomFishable.class
new file mode 100644
index 00000000..720ae5be
Binary files /dev/null and b/bin/main/net/minecraft/util/WeightedRandomFishable.class differ
diff --git a/bin/main/net/minecraft/village/MerchantRecipe.class b/bin/main/net/minecraft/village/MerchantRecipe.class
new file mode 100644
index 00000000..5173fadb
Binary files /dev/null and b/bin/main/net/minecraft/village/MerchantRecipe.class differ
diff --git a/bin/main/net/minecraft/village/MerchantRecipeList.class b/bin/main/net/minecraft/village/MerchantRecipeList.class
new file mode 100644
index 00000000..3507ee04
Binary files /dev/null and b/bin/main/net/minecraft/village/MerchantRecipeList.class differ
diff --git a/bin/main/net/minecraft/world/ChunkCache.class b/bin/main/net/minecraft/world/ChunkCache.class
new file mode 100644
index 00000000..c1854b61
Binary files /dev/null and b/bin/main/net/minecraft/world/ChunkCache.class differ
diff --git a/bin/main/net/minecraft/world/ChunkCoordIntPair.class b/bin/main/net/minecraft/world/ChunkCoordIntPair.class
new file mode 100644
index 00000000..636ab5b4
Binary files /dev/null and b/bin/main/net/minecraft/world/ChunkCoordIntPair.class differ
diff --git a/bin/main/net/minecraft/world/ColorizerFoliage.class b/bin/main/net/minecraft/world/ColorizerFoliage.class
new file mode 100644
index 00000000..f7c025d3
Binary files /dev/null and b/bin/main/net/minecraft/world/ColorizerFoliage.class differ
diff --git a/bin/main/net/minecraft/world/ColorizerGrass.class b/bin/main/net/minecraft/world/ColorizerGrass.class
new file mode 100644
index 00000000..6c310557
Binary files /dev/null and b/bin/main/net/minecraft/world/ColorizerGrass.class differ
diff --git a/bin/main/net/minecraft/world/DifficultyInstance.class b/bin/main/net/minecraft/world/DifficultyInstance.class
new file mode 100644
index 00000000..7f76aa21
Binary files /dev/null and b/bin/main/net/minecraft/world/DifficultyInstance.class differ
diff --git a/bin/main/net/minecraft/world/EnumDifficulty.class b/bin/main/net/minecraft/world/EnumDifficulty.class
new file mode 100644
index 00000000..9fb470a6
Binary files /dev/null and b/bin/main/net/minecraft/world/EnumDifficulty.class differ
diff --git a/bin/main/net/minecraft/world/EnumSkyBlock.class b/bin/main/net/minecraft/world/EnumSkyBlock.class
new file mode 100644
index 00000000..032cd7df
Binary files /dev/null and b/bin/main/net/minecraft/world/EnumSkyBlock.class differ
diff --git a/bin/main/net/minecraft/world/Explosion.class b/bin/main/net/minecraft/world/Explosion.class
new file mode 100644
index 00000000..2740f63a
Binary files /dev/null and b/bin/main/net/minecraft/world/Explosion.class differ
diff --git a/bin/main/net/minecraft/world/GameRules$Value.class b/bin/main/net/minecraft/world/GameRules$Value.class
new file mode 100644
index 00000000..b6ffec4a
Binary files /dev/null and b/bin/main/net/minecraft/world/GameRules$Value.class differ
diff --git a/bin/main/net/minecraft/world/GameRules$ValueType.class b/bin/main/net/minecraft/world/GameRules$ValueType.class
new file mode 100644
index 00000000..9972ee90
Binary files /dev/null and b/bin/main/net/minecraft/world/GameRules$ValueType.class differ
diff --git a/bin/main/net/minecraft/world/GameRules.class b/bin/main/net/minecraft/world/GameRules.class
new file mode 100644
index 00000000..bacdffd2
Binary files /dev/null and b/bin/main/net/minecraft/world/GameRules.class differ
diff --git a/bin/main/net/minecraft/world/IBlockAccess.class b/bin/main/net/minecraft/world/IBlockAccess.class
new file mode 100644
index 00000000..394d34c7
Binary files /dev/null and b/bin/main/net/minecraft/world/IBlockAccess.class differ
diff --git a/bin/main/net/minecraft/world/IInteractionObject.class b/bin/main/net/minecraft/world/IInteractionObject.class
new file mode 100644
index 00000000..b3a40b0f
Binary files /dev/null and b/bin/main/net/minecraft/world/IInteractionObject.class differ
diff --git a/bin/main/net/minecraft/world/ILockableContainer.class b/bin/main/net/minecraft/world/ILockableContainer.class
new file mode 100644
index 00000000..e4c68efe
Binary files /dev/null and b/bin/main/net/minecraft/world/ILockableContainer.class differ
diff --git a/bin/main/net/minecraft/world/IWorldAccess.class b/bin/main/net/minecraft/world/IWorldAccess.class
new file mode 100644
index 00000000..e12a6c66
Binary files /dev/null and b/bin/main/net/minecraft/world/IWorldAccess.class differ
diff --git a/bin/main/net/minecraft/world/IWorldNameable.class b/bin/main/net/minecraft/world/IWorldNameable.class
new file mode 100644
index 00000000..d9ba1e46
Binary files /dev/null and b/bin/main/net/minecraft/world/IWorldNameable.class differ
diff --git a/bin/main/net/minecraft/world/LockCode.class b/bin/main/net/minecraft/world/LockCode.class
new file mode 100644
index 00000000..3ef15036
Binary files /dev/null and b/bin/main/net/minecraft/world/LockCode.class differ
diff --git a/bin/main/net/minecraft/world/MinecraftException.class b/bin/main/net/minecraft/world/MinecraftException.class
new file mode 100644
index 00000000..ba13ad65
Binary files /dev/null and b/bin/main/net/minecraft/world/MinecraftException.class differ
diff --git a/bin/main/net/minecraft/world/NextTickListEntry.class b/bin/main/net/minecraft/world/NextTickListEntry.class
new file mode 100644
index 00000000..9fd51ec4
Binary files /dev/null and b/bin/main/net/minecraft/world/NextTickListEntry.class differ
diff --git a/bin/main/net/minecraft/world/World$1.class b/bin/main/net/minecraft/world/World$1.class
new file mode 100644
index 00000000..9a21be5c
Binary files /dev/null and b/bin/main/net/minecraft/world/World$1.class differ
diff --git a/bin/main/net/minecraft/world/World$2.class b/bin/main/net/minecraft/world/World$2.class
new file mode 100644
index 00000000..9b1c3b0f
Binary files /dev/null and b/bin/main/net/minecraft/world/World$2.class differ
diff --git a/bin/main/net/minecraft/world/World$3.class b/bin/main/net/minecraft/world/World$3.class
new file mode 100644
index 00000000..fab4ac90
Binary files /dev/null and b/bin/main/net/minecraft/world/World$3.class differ
diff --git a/bin/main/net/minecraft/world/World.class b/bin/main/net/minecraft/world/World.class
new file mode 100644
index 00000000..5297a55f
Binary files /dev/null and b/bin/main/net/minecraft/world/World.class differ
diff --git a/bin/main/net/minecraft/world/WorldProvider.class b/bin/main/net/minecraft/world/WorldProvider.class
new file mode 100644
index 00000000..064565aa
Binary files /dev/null and b/bin/main/net/minecraft/world/WorldProvider.class differ
diff --git a/bin/main/net/minecraft/world/WorldProviderEnd.class b/bin/main/net/minecraft/world/WorldProviderEnd.class
new file mode 100644
index 00000000..b16ab723
Binary files /dev/null and b/bin/main/net/minecraft/world/WorldProviderEnd.class differ
diff --git a/bin/main/net/minecraft/world/WorldProviderHell$1.class b/bin/main/net/minecraft/world/WorldProviderHell$1.class
new file mode 100644
index 00000000..ba800ebe
Binary files /dev/null and b/bin/main/net/minecraft/world/WorldProviderHell$1.class differ
diff --git a/bin/main/net/minecraft/world/WorldProviderHell.class b/bin/main/net/minecraft/world/WorldProviderHell.class
new file mode 100644
index 00000000..669680af
Binary files /dev/null and b/bin/main/net/minecraft/world/WorldProviderHell.class differ
diff --git a/bin/main/net/minecraft/world/WorldProviderSurface.class b/bin/main/net/minecraft/world/WorldProviderSurface.class
new file mode 100644
index 00000000..d56a0e4d
Binary files /dev/null and b/bin/main/net/minecraft/world/WorldProviderSurface.class differ
diff --git a/bin/main/net/minecraft/world/WorldSavedData.class b/bin/main/net/minecraft/world/WorldSavedData.class
new file mode 100644
index 00000000..f40461e6
Binary files /dev/null and b/bin/main/net/minecraft/world/WorldSavedData.class differ
diff --git a/bin/main/net/minecraft/world/WorldSettings$GameType.class b/bin/main/net/minecraft/world/WorldSettings$GameType.class
new file mode 100644
index 00000000..3b4588fb
Binary files /dev/null and b/bin/main/net/minecraft/world/WorldSettings$GameType.class differ
diff --git a/bin/main/net/minecraft/world/WorldSettings.class b/bin/main/net/minecraft/world/WorldSettings.class
new file mode 100644
index 00000000..a9899331
Binary files /dev/null and b/bin/main/net/minecraft/world/WorldSettings.class differ
diff --git a/bin/main/net/minecraft/world/WorldType.class b/bin/main/net/minecraft/world/WorldType.class
new file mode 100644
index 00000000..34b26942
Binary files /dev/null and b/bin/main/net/minecraft/world/WorldType.class differ
diff --git a/bin/main/net/minecraft/world/biome/BiomeColorHelper$1.class b/bin/main/net/minecraft/world/biome/BiomeColorHelper$1.class
new file mode 100644
index 00000000..50126b28
Binary files /dev/null and b/bin/main/net/minecraft/world/biome/BiomeColorHelper$1.class differ
diff --git a/bin/main/net/minecraft/world/biome/BiomeColorHelper$2.class b/bin/main/net/minecraft/world/biome/BiomeColorHelper$2.class
new file mode 100644
index 00000000..b470a600
Binary files /dev/null and b/bin/main/net/minecraft/world/biome/BiomeColorHelper$2.class differ
diff --git a/bin/main/net/minecraft/world/biome/BiomeColorHelper$3.class b/bin/main/net/minecraft/world/biome/BiomeColorHelper$3.class
new file mode 100644
index 00000000..a1880362
Binary files /dev/null and b/bin/main/net/minecraft/world/biome/BiomeColorHelper$3.class differ
diff --git a/bin/main/net/minecraft/world/biome/BiomeColorHelper$ColorResolver.class b/bin/main/net/minecraft/world/biome/BiomeColorHelper$ColorResolver.class
new file mode 100644
index 00000000..ebe7e422
Binary files /dev/null and b/bin/main/net/minecraft/world/biome/BiomeColorHelper$ColorResolver.class differ
diff --git a/bin/main/net/minecraft/world/biome/BiomeColorHelper.class b/bin/main/net/minecraft/world/biome/BiomeColorHelper.class
new file mode 100644
index 00000000..f6eb4ead
Binary files /dev/null and b/bin/main/net/minecraft/world/biome/BiomeColorHelper.class differ
diff --git a/bin/main/net/minecraft/world/biome/BiomeGenBase$Height.class b/bin/main/net/minecraft/world/biome/BiomeGenBase$Height.class
new file mode 100644
index 00000000..a5ab5179
Binary files /dev/null and b/bin/main/net/minecraft/world/biome/BiomeGenBase$Height.class differ
diff --git a/bin/main/net/minecraft/world/biome/BiomeGenBase$SpawnListEntry.class b/bin/main/net/minecraft/world/biome/BiomeGenBase$SpawnListEntry.class
new file mode 100644
index 00000000..f29cf519
Binary files /dev/null and b/bin/main/net/minecraft/world/biome/BiomeGenBase$SpawnListEntry.class differ
diff --git a/bin/main/net/minecraft/world/biome/BiomeGenBase$TempCategory.class b/bin/main/net/minecraft/world/biome/BiomeGenBase$TempCategory.class
new file mode 100644
index 00000000..4968f094
Binary files /dev/null and b/bin/main/net/minecraft/world/biome/BiomeGenBase$TempCategory.class differ
diff --git a/bin/main/net/minecraft/world/biome/BiomeGenBase.class b/bin/main/net/minecraft/world/biome/BiomeGenBase.class
new file mode 100644
index 00000000..2c1a9fb2
Binary files /dev/null and b/bin/main/net/minecraft/world/biome/BiomeGenBase.class differ
diff --git a/bin/main/net/minecraft/world/biome/BiomeGenBeach.class b/bin/main/net/minecraft/world/biome/BiomeGenBeach.class
new file mode 100644
index 00000000..3f772414
Binary files /dev/null and b/bin/main/net/minecraft/world/biome/BiomeGenBeach.class differ
diff --git a/bin/main/net/minecraft/world/biome/BiomeGenDesert.class b/bin/main/net/minecraft/world/biome/BiomeGenDesert.class
new file mode 100644
index 00000000..1ff11b7e
Binary files /dev/null and b/bin/main/net/minecraft/world/biome/BiomeGenDesert.class differ
diff --git a/bin/main/net/minecraft/world/biome/BiomeGenEnd.class b/bin/main/net/minecraft/world/biome/BiomeGenEnd.class
new file mode 100644
index 00000000..997b1d42
Binary files /dev/null and b/bin/main/net/minecraft/world/biome/BiomeGenEnd.class differ
diff --git a/bin/main/net/minecraft/world/biome/BiomeGenForest.class b/bin/main/net/minecraft/world/biome/BiomeGenForest.class
new file mode 100644
index 00000000..10f68bc9
Binary files /dev/null and b/bin/main/net/minecraft/world/biome/BiomeGenForest.class differ
diff --git a/bin/main/net/minecraft/world/biome/BiomeGenHell.class b/bin/main/net/minecraft/world/biome/BiomeGenHell.class
new file mode 100644
index 00000000..1661064e
Binary files /dev/null and b/bin/main/net/minecraft/world/biome/BiomeGenHell.class differ
diff --git a/bin/main/net/minecraft/world/biome/BiomeGenHills.class b/bin/main/net/minecraft/world/biome/BiomeGenHills.class
new file mode 100644
index 00000000..e7596234
Binary files /dev/null and b/bin/main/net/minecraft/world/biome/BiomeGenHills.class differ
diff --git a/bin/main/net/minecraft/world/biome/BiomeGenJungle.class b/bin/main/net/minecraft/world/biome/BiomeGenJungle.class
new file mode 100644
index 00000000..778af903
Binary files /dev/null and b/bin/main/net/minecraft/world/biome/BiomeGenJungle.class differ
diff --git a/bin/main/net/minecraft/world/biome/BiomeGenMesa.class b/bin/main/net/minecraft/world/biome/BiomeGenMesa.class
new file mode 100644
index 00000000..c38d4b96
Binary files /dev/null and b/bin/main/net/minecraft/world/biome/BiomeGenMesa.class differ
diff --git a/bin/main/net/minecraft/world/biome/BiomeGenMushroomIsland.class b/bin/main/net/minecraft/world/biome/BiomeGenMushroomIsland.class
new file mode 100644
index 00000000..00776943
Binary files /dev/null and b/bin/main/net/minecraft/world/biome/BiomeGenMushroomIsland.class differ
diff --git a/bin/main/net/minecraft/world/biome/BiomeGenMutated.class b/bin/main/net/minecraft/world/biome/BiomeGenMutated.class
new file mode 100644
index 00000000..1c9332cf
Binary files /dev/null and b/bin/main/net/minecraft/world/biome/BiomeGenMutated.class differ
diff --git a/bin/main/net/minecraft/world/biome/BiomeGenOcean.class b/bin/main/net/minecraft/world/biome/BiomeGenOcean.class
new file mode 100644
index 00000000..623ebc0a
Binary files /dev/null and b/bin/main/net/minecraft/world/biome/BiomeGenOcean.class differ
diff --git a/bin/main/net/minecraft/world/biome/BiomeGenPlains.class b/bin/main/net/minecraft/world/biome/BiomeGenPlains.class
new file mode 100644
index 00000000..2738cf85
Binary files /dev/null and b/bin/main/net/minecraft/world/biome/BiomeGenPlains.class differ
diff --git a/bin/main/net/minecraft/world/biome/BiomeGenRiver.class b/bin/main/net/minecraft/world/biome/BiomeGenRiver.class
new file mode 100644
index 00000000..1a065966
Binary files /dev/null and b/bin/main/net/minecraft/world/biome/BiomeGenRiver.class differ
diff --git a/bin/main/net/minecraft/world/biome/BiomeGenSavanna$Mutated.class b/bin/main/net/minecraft/world/biome/BiomeGenSavanna$Mutated.class
new file mode 100644
index 00000000..f39eeb02
Binary files /dev/null and b/bin/main/net/minecraft/world/biome/BiomeGenSavanna$Mutated.class differ
diff --git a/bin/main/net/minecraft/world/biome/BiomeGenSavanna.class b/bin/main/net/minecraft/world/biome/BiomeGenSavanna.class
new file mode 100644
index 00000000..90ab7e0c
Binary files /dev/null and b/bin/main/net/minecraft/world/biome/BiomeGenSavanna.class differ
diff --git a/bin/main/net/minecraft/world/biome/BiomeGenSnow.class b/bin/main/net/minecraft/world/biome/BiomeGenSnow.class
new file mode 100644
index 00000000..b8429446
Binary files /dev/null and b/bin/main/net/minecraft/world/biome/BiomeGenSnow.class differ
diff --git a/bin/main/net/minecraft/world/biome/BiomeGenStoneBeach.class b/bin/main/net/minecraft/world/biome/BiomeGenStoneBeach.class
new file mode 100644
index 00000000..35f9170f
Binary files /dev/null and b/bin/main/net/minecraft/world/biome/BiomeGenStoneBeach.class differ
diff --git a/bin/main/net/minecraft/world/biome/BiomeGenSwamp.class b/bin/main/net/minecraft/world/biome/BiomeGenSwamp.class
new file mode 100644
index 00000000..752e90cc
Binary files /dev/null and b/bin/main/net/minecraft/world/biome/BiomeGenSwamp.class differ
diff --git a/bin/main/net/minecraft/world/biome/BiomeGenTaiga.class b/bin/main/net/minecraft/world/biome/BiomeGenTaiga.class
new file mode 100644
index 00000000..af9d8e48
Binary files /dev/null and b/bin/main/net/minecraft/world/biome/BiomeGenTaiga.class differ
diff --git a/bin/main/net/minecraft/world/border/EnumBorderStatus.class b/bin/main/net/minecraft/world/border/EnumBorderStatus.class
new file mode 100644
index 00000000..715f4cfd
Binary files /dev/null and b/bin/main/net/minecraft/world/border/EnumBorderStatus.class differ
diff --git a/bin/main/net/minecraft/world/border/IBorderListener.class b/bin/main/net/minecraft/world/border/IBorderListener.class
new file mode 100644
index 00000000..d07a7745
Binary files /dev/null and b/bin/main/net/minecraft/world/border/IBorderListener.class differ
diff --git a/bin/main/net/minecraft/world/border/WorldBorder.class b/bin/main/net/minecraft/world/border/WorldBorder.class
new file mode 100644
index 00000000..82d682ad
Binary files /dev/null and b/bin/main/net/minecraft/world/border/WorldBorder.class differ
diff --git a/bin/main/net/minecraft/world/chunk/Chunk$1.class b/bin/main/net/minecraft/world/chunk/Chunk$1.class
new file mode 100644
index 00000000..4d804f62
Binary files /dev/null and b/bin/main/net/minecraft/world/chunk/Chunk$1.class differ
diff --git a/bin/main/net/minecraft/world/chunk/Chunk$2.class b/bin/main/net/minecraft/world/chunk/Chunk$2.class
new file mode 100644
index 00000000..6d1587c8
Binary files /dev/null and b/bin/main/net/minecraft/world/chunk/Chunk$2.class differ
diff --git a/bin/main/net/minecraft/world/chunk/Chunk$3.class b/bin/main/net/minecraft/world/chunk/Chunk$3.class
new file mode 100644
index 00000000..f4681b13
Binary files /dev/null and b/bin/main/net/minecraft/world/chunk/Chunk$3.class differ
diff --git a/bin/main/net/minecraft/world/chunk/Chunk$4.class b/bin/main/net/minecraft/world/chunk/Chunk$4.class
new file mode 100644
index 00000000..e455accc
Binary files /dev/null and b/bin/main/net/minecraft/world/chunk/Chunk$4.class differ
diff --git a/bin/main/net/minecraft/world/chunk/Chunk$EnumCreateEntityType.class b/bin/main/net/minecraft/world/chunk/Chunk$EnumCreateEntityType.class
new file mode 100644
index 00000000..d5f30136
Binary files /dev/null and b/bin/main/net/minecraft/world/chunk/Chunk$EnumCreateEntityType.class differ
diff --git a/bin/main/net/minecraft/world/chunk/Chunk.class b/bin/main/net/minecraft/world/chunk/Chunk.class
new file mode 100644
index 00000000..85ef4af5
Binary files /dev/null and b/bin/main/net/minecraft/world/chunk/Chunk.class differ
diff --git a/bin/main/net/minecraft/world/chunk/ChunkPrimer.class b/bin/main/net/minecraft/world/chunk/ChunkPrimer.class
new file mode 100644
index 00000000..3f3bbf05
Binary files /dev/null and b/bin/main/net/minecraft/world/chunk/ChunkPrimer.class differ
diff --git a/bin/main/net/minecraft/world/chunk/EmptyChunk.class b/bin/main/net/minecraft/world/chunk/EmptyChunk.class
new file mode 100644
index 00000000..c095c6d3
Binary files /dev/null and b/bin/main/net/minecraft/world/chunk/EmptyChunk.class differ
diff --git a/bin/main/net/minecraft/world/chunk/IChunkProvider.class b/bin/main/net/minecraft/world/chunk/IChunkProvider.class
new file mode 100644
index 00000000..14b11052
Binary files /dev/null and b/bin/main/net/minecraft/world/chunk/IChunkProvider.class differ
diff --git a/bin/main/net/minecraft/world/chunk/NibbleArray.class b/bin/main/net/minecraft/world/chunk/NibbleArray.class
new file mode 100644
index 00000000..a9fbde5d
Binary files /dev/null and b/bin/main/net/minecraft/world/chunk/NibbleArray.class differ
diff --git a/bin/main/net/minecraft/world/chunk/storage/ExtendedBlockStorage.class b/bin/main/net/minecraft/world/chunk/storage/ExtendedBlockStorage.class
new file mode 100644
index 00000000..b7844919
Binary files /dev/null and b/bin/main/net/minecraft/world/chunk/storage/ExtendedBlockStorage.class differ
diff --git a/bin/main/net/minecraft/world/chunk/storage/NibbleArrayReader.class b/bin/main/net/minecraft/world/chunk/storage/NibbleArrayReader.class
new file mode 100644
index 00000000..665d6423
Binary files /dev/null and b/bin/main/net/minecraft/world/chunk/storage/NibbleArrayReader.class differ
diff --git a/bin/main/net/minecraft/world/gen/FlatGeneratorInfo.class b/bin/main/net/minecraft/world/gen/FlatGeneratorInfo.class
new file mode 100644
index 00000000..8db9f072
Binary files /dev/null and b/bin/main/net/minecraft/world/gen/FlatGeneratorInfo.class differ
diff --git a/bin/main/net/minecraft/world/gen/FlatLayerInfo.class b/bin/main/net/minecraft/world/gen/FlatLayerInfo.class
new file mode 100644
index 00000000..7c68528b
Binary files /dev/null and b/bin/main/net/minecraft/world/gen/FlatLayerInfo.class differ
diff --git a/bin/main/net/minecraft/world/gen/NoiseGenerator.class b/bin/main/net/minecraft/world/gen/NoiseGenerator.class
new file mode 100644
index 00000000..6d6ca997
Binary files /dev/null and b/bin/main/net/minecraft/world/gen/NoiseGenerator.class differ
diff --git a/bin/main/net/minecraft/world/gen/NoiseGeneratorImproved.class b/bin/main/net/minecraft/world/gen/NoiseGeneratorImproved.class
new file mode 100644
index 00000000..f9762ed2
Binary files /dev/null and b/bin/main/net/minecraft/world/gen/NoiseGeneratorImproved.class differ
diff --git a/bin/main/net/minecraft/world/gen/NoiseGeneratorOctaves.class b/bin/main/net/minecraft/world/gen/NoiseGeneratorOctaves.class
new file mode 100644
index 00000000..5996ae88
Binary files /dev/null and b/bin/main/net/minecraft/world/gen/NoiseGeneratorOctaves.class differ
diff --git a/bin/main/net/minecraft/world/gen/NoiseGeneratorPerlin.class b/bin/main/net/minecraft/world/gen/NoiseGeneratorPerlin.class
new file mode 100644
index 00000000..74871bc0
Binary files /dev/null and b/bin/main/net/minecraft/world/gen/NoiseGeneratorPerlin.class differ
diff --git a/bin/main/net/minecraft/world/gen/NoiseGeneratorSimplex.class b/bin/main/net/minecraft/world/gen/NoiseGeneratorSimplex.class
new file mode 100644
index 00000000..1e83a7c9
Binary files /dev/null and b/bin/main/net/minecraft/world/gen/NoiseGeneratorSimplex.class differ
diff --git a/bin/main/net/minecraft/world/storage/IPlayerFileData.class b/bin/main/net/minecraft/world/storage/IPlayerFileData.class
new file mode 100644
index 00000000..3ca84383
Binary files /dev/null and b/bin/main/net/minecraft/world/storage/IPlayerFileData.class differ
diff --git a/bin/main/net/minecraft/world/storage/ISaveHandler.class b/bin/main/net/minecraft/world/storage/ISaveHandler.class
new file mode 100644
index 00000000..b6f826d4
Binary files /dev/null and b/bin/main/net/minecraft/world/storage/ISaveHandler.class differ
diff --git a/bin/main/net/minecraft/world/storage/IThreadedFileIO.class b/bin/main/net/minecraft/world/storage/IThreadedFileIO.class
new file mode 100644
index 00000000..e89d51fb
Binary files /dev/null and b/bin/main/net/minecraft/world/storage/IThreadedFileIO.class differ
diff --git a/bin/main/net/minecraft/world/storage/MapData$MapInfo.class b/bin/main/net/minecraft/world/storage/MapData$MapInfo.class
new file mode 100644
index 00000000..ae70a27b
Binary files /dev/null and b/bin/main/net/minecraft/world/storage/MapData$MapInfo.class differ
diff --git a/bin/main/net/minecraft/world/storage/MapData.class b/bin/main/net/minecraft/world/storage/MapData.class
new file mode 100644
index 00000000..6ea95599
Binary files /dev/null and b/bin/main/net/minecraft/world/storage/MapData.class differ
diff --git a/bin/main/net/minecraft/world/storage/MapStorage.class b/bin/main/net/minecraft/world/storage/MapStorage.class
new file mode 100644
index 00000000..4fdacbd7
Binary files /dev/null and b/bin/main/net/minecraft/world/storage/MapStorage.class differ
diff --git a/bin/main/net/minecraft/world/storage/SaveDataMemoryStorage.class b/bin/main/net/minecraft/world/storage/SaveDataMemoryStorage.class
new file mode 100644
index 00000000..ff3a770b
Binary files /dev/null and b/bin/main/net/minecraft/world/storage/SaveDataMemoryStorage.class differ
diff --git a/bin/main/net/minecraft/world/storage/SaveHandlerMP.class b/bin/main/net/minecraft/world/storage/SaveHandlerMP.class
new file mode 100644
index 00000000..164f3d51
Binary files /dev/null and b/bin/main/net/minecraft/world/storage/SaveHandlerMP.class differ
diff --git a/bin/main/net/minecraft/world/storage/WorldInfo$1.class b/bin/main/net/minecraft/world/storage/WorldInfo$1.class
new file mode 100644
index 00000000..999b2896
Binary files /dev/null and b/bin/main/net/minecraft/world/storage/WorldInfo$1.class differ
diff --git a/bin/main/net/minecraft/world/storage/WorldInfo$2.class b/bin/main/net/minecraft/world/storage/WorldInfo$2.class
new file mode 100644
index 00000000..57027bfc
Binary files /dev/null and b/bin/main/net/minecraft/world/storage/WorldInfo$2.class differ
diff --git a/bin/main/net/minecraft/world/storage/WorldInfo$3.class b/bin/main/net/minecraft/world/storage/WorldInfo$3.class
new file mode 100644
index 00000000..98fc46a2
Binary files /dev/null and b/bin/main/net/minecraft/world/storage/WorldInfo$3.class differ
diff --git a/bin/main/net/minecraft/world/storage/WorldInfo$4.class b/bin/main/net/minecraft/world/storage/WorldInfo$4.class
new file mode 100644
index 00000000..9e765f30
Binary files /dev/null and b/bin/main/net/minecraft/world/storage/WorldInfo$4.class differ
diff --git a/bin/main/net/minecraft/world/storage/WorldInfo$5.class b/bin/main/net/minecraft/world/storage/WorldInfo$5.class
new file mode 100644
index 00000000..2e1d04a3
Binary files /dev/null and b/bin/main/net/minecraft/world/storage/WorldInfo$5.class differ
diff --git a/bin/main/net/minecraft/world/storage/WorldInfo$6.class b/bin/main/net/minecraft/world/storage/WorldInfo$6.class
new file mode 100644
index 00000000..9a6c8cd6
Binary files /dev/null and b/bin/main/net/minecraft/world/storage/WorldInfo$6.class differ
diff --git a/bin/main/net/minecraft/world/storage/WorldInfo$7.class b/bin/main/net/minecraft/world/storage/WorldInfo$7.class
new file mode 100644
index 00000000..5aa49c52
Binary files /dev/null and b/bin/main/net/minecraft/world/storage/WorldInfo$7.class differ
diff --git a/bin/main/net/minecraft/world/storage/WorldInfo$8.class b/bin/main/net/minecraft/world/storage/WorldInfo$8.class
new file mode 100644
index 00000000..9681ddc9
Binary files /dev/null and b/bin/main/net/minecraft/world/storage/WorldInfo$8.class differ
diff --git a/bin/main/net/minecraft/world/storage/WorldInfo$9.class b/bin/main/net/minecraft/world/storage/WorldInfo$9.class
new file mode 100644
index 00000000..d290fd7d
Binary files /dev/null and b/bin/main/net/minecraft/world/storage/WorldInfo$9.class differ
diff --git a/bin/main/net/minecraft/world/storage/WorldInfo.class b/bin/main/net/minecraft/world/storage/WorldInfo.class
new file mode 100644
index 00000000..55fc9da0
Binary files /dev/null and b/bin/main/net/minecraft/world/storage/WorldInfo.class differ
diff --git a/bin/main/org/apache/commons/lang3/AnnotationUtils$1.class b/bin/main/org/apache/commons/lang3/AnnotationUtils$1.class
new file mode 100644
index 00000000..0453f340
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/AnnotationUtils$1.class differ
diff --git a/bin/main/org/apache/commons/lang3/AnnotationUtils.class b/bin/main/org/apache/commons/lang3/AnnotationUtils.class
new file mode 100644
index 00000000..bf6a0b7d
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/AnnotationUtils.class differ
diff --git a/bin/main/org/apache/commons/lang3/ArchUtils.class b/bin/main/org/apache/commons/lang3/ArchUtils.class
new file mode 100644
index 00000000..e046fc7e
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/ArchUtils.class differ
diff --git a/bin/main/org/apache/commons/lang3/ArraySorter.class b/bin/main/org/apache/commons/lang3/ArraySorter.class
new file mode 100644
index 00000000..16c78dbe
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/ArraySorter.class differ
diff --git a/bin/main/org/apache/commons/lang3/BitField.class b/bin/main/org/apache/commons/lang3/BitField.class
new file mode 100644
index 00000000..731d746a
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/BitField.class differ
diff --git a/bin/main/org/apache/commons/lang3/BooleanUtils.class b/bin/main/org/apache/commons/lang3/BooleanUtils.class
new file mode 100644
index 00000000..6d6e78d2
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/BooleanUtils.class differ
diff --git a/bin/main/org/apache/commons/lang3/CharEncoding.class b/bin/main/org/apache/commons/lang3/CharEncoding.class
new file mode 100644
index 00000000..bafbb3e9
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/CharEncoding.class differ
diff --git a/bin/main/org/apache/commons/lang3/CharRange$CharacterIterator.class b/bin/main/org/apache/commons/lang3/CharRange$CharacterIterator.class
new file mode 100644
index 00000000..b2d94068
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/CharRange$CharacterIterator.class differ
diff --git a/bin/main/org/apache/commons/lang3/CharRange.class b/bin/main/org/apache/commons/lang3/CharRange.class
new file mode 100644
index 00000000..612b0b8b
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/CharRange.class differ
diff --git a/bin/main/org/apache/commons/lang3/CharSequenceUtils.class b/bin/main/org/apache/commons/lang3/CharSequenceUtils.class
new file mode 100644
index 00000000..e66ce3b9
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/CharSequenceUtils.class differ
diff --git a/bin/main/org/apache/commons/lang3/CharSet.class b/bin/main/org/apache/commons/lang3/CharSet.class
new file mode 100644
index 00000000..f0bd6349
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/CharSet.class differ
diff --git a/bin/main/org/apache/commons/lang3/CharSetUtils.class b/bin/main/org/apache/commons/lang3/CharSetUtils.class
new file mode 100644
index 00000000..c22e9cad
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/CharSetUtils.class differ
diff --git a/bin/main/org/apache/commons/lang3/CharUtils.class b/bin/main/org/apache/commons/lang3/CharUtils.class
new file mode 100644
index 00000000..d7a7b121
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/CharUtils.class differ
diff --git a/bin/main/org/apache/commons/lang3/Charsets.class b/bin/main/org/apache/commons/lang3/Charsets.class
new file mode 100644
index 00000000..a2cbd9bd
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/Charsets.class differ
diff --git a/bin/main/org/apache/commons/lang3/ClassLoaderUtils.class b/bin/main/org/apache/commons/lang3/ClassLoaderUtils.class
new file mode 100644
index 00000000..7f4bb99a
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/ClassLoaderUtils.class differ
diff --git a/bin/main/org/apache/commons/lang3/ClassPathUtils.class b/bin/main/org/apache/commons/lang3/ClassPathUtils.class
new file mode 100644
index 00000000..967b6d7d
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/ClassPathUtils.class differ
diff --git a/bin/main/org/apache/commons/lang3/Conversion.class b/bin/main/org/apache/commons/lang3/Conversion.class
new file mode 100644
index 00000000..29bd527b
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/Conversion.class differ
diff --git a/bin/main/org/apache/commons/lang3/EnumUtils.class b/bin/main/org/apache/commons/lang3/EnumUtils.class
new file mode 100644
index 00000000..18e5596d
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/EnumUtils.class differ
diff --git a/bin/main/org/apache/commons/lang3/Functions$FailableBiConsumer.class b/bin/main/org/apache/commons/lang3/Functions$FailableBiConsumer.class
new file mode 100644
index 00000000..f7ba45fb
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/Functions$FailableBiConsumer.class differ
diff --git a/bin/main/org/apache/commons/lang3/Functions$FailableBiFunction.class b/bin/main/org/apache/commons/lang3/Functions$FailableBiFunction.class
new file mode 100644
index 00000000..cd6c3115
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/Functions$FailableBiFunction.class differ
diff --git a/bin/main/org/apache/commons/lang3/Functions$FailableBiPredicate.class b/bin/main/org/apache/commons/lang3/Functions$FailableBiPredicate.class
new file mode 100644
index 00000000..cd1bd246
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/Functions$FailableBiPredicate.class differ
diff --git a/bin/main/org/apache/commons/lang3/Functions$FailableCallable.class b/bin/main/org/apache/commons/lang3/Functions$FailableCallable.class
new file mode 100644
index 00000000..bf673001
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/Functions$FailableCallable.class differ
diff --git a/bin/main/org/apache/commons/lang3/Functions$FailableConsumer.class b/bin/main/org/apache/commons/lang3/Functions$FailableConsumer.class
new file mode 100644
index 00000000..75700cab
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/Functions$FailableConsumer.class differ
diff --git a/bin/main/org/apache/commons/lang3/Functions$FailableFunction.class b/bin/main/org/apache/commons/lang3/Functions$FailableFunction.class
new file mode 100644
index 00000000..bba3edac
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/Functions$FailableFunction.class differ
diff --git a/bin/main/org/apache/commons/lang3/Functions$FailablePredicate.class b/bin/main/org/apache/commons/lang3/Functions$FailablePredicate.class
new file mode 100644
index 00000000..2d6ac86f
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/Functions$FailablePredicate.class differ
diff --git a/bin/main/org/apache/commons/lang3/Functions$FailableRunnable.class b/bin/main/org/apache/commons/lang3/Functions$FailableRunnable.class
new file mode 100644
index 00000000..e0294ee2
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/Functions$FailableRunnable.class differ
diff --git a/bin/main/org/apache/commons/lang3/Functions$FailableSupplier.class b/bin/main/org/apache/commons/lang3/Functions$FailableSupplier.class
new file mode 100644
index 00000000..603101e0
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/Functions$FailableSupplier.class differ
diff --git a/bin/main/org/apache/commons/lang3/Functions.class b/bin/main/org/apache/commons/lang3/Functions.class
new file mode 100644
index 00000000..11ae9727
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/Functions.class differ
diff --git a/bin/main/org/apache/commons/lang3/JavaVersion.class b/bin/main/org/apache/commons/lang3/JavaVersion.class
new file mode 100644
index 00000000..dcea318e
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/JavaVersion.class differ
diff --git a/bin/main/org/apache/commons/lang3/LocaleUtils$SyncAvoid.class b/bin/main/org/apache/commons/lang3/LocaleUtils$SyncAvoid.class
new file mode 100644
index 00000000..d667ea0c
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/LocaleUtils$SyncAvoid.class differ
diff --git a/bin/main/org/apache/commons/lang3/LocaleUtils.class b/bin/main/org/apache/commons/lang3/LocaleUtils.class
new file mode 100644
index 00000000..468a442d
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/LocaleUtils.class differ
diff --git a/bin/main/org/apache/commons/lang3/NotImplementedException.class b/bin/main/org/apache/commons/lang3/NotImplementedException.class
new file mode 100644
index 00000000..945aaa69
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/NotImplementedException.class differ
diff --git a/bin/main/org/apache/commons/lang3/ObjectUtils$Null.class b/bin/main/org/apache/commons/lang3/ObjectUtils$Null.class
new file mode 100644
index 00000000..a31201e9
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/ObjectUtils$Null.class differ
diff --git a/bin/main/org/apache/commons/lang3/ObjectUtils.class b/bin/main/org/apache/commons/lang3/ObjectUtils.class
new file mode 100644
index 00000000..aae1bbba
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/ObjectUtils.class differ
diff --git a/bin/main/org/apache/commons/lang3/RandomStringUtils.class b/bin/main/org/apache/commons/lang3/RandomStringUtils.class
new file mode 100644
index 00000000..63e169ad
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/RandomStringUtils.class differ
diff --git a/bin/main/org/apache/commons/lang3/RandomUtils.class b/bin/main/org/apache/commons/lang3/RandomUtils.class
new file mode 100644
index 00000000..222802e3
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/RandomUtils.class differ
diff --git a/bin/main/org/apache/commons/lang3/Range$ComparableComparator.class b/bin/main/org/apache/commons/lang3/Range$ComparableComparator.class
new file mode 100644
index 00000000..9a2dd9c0
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/Range$ComparableComparator.class differ
diff --git a/bin/main/org/apache/commons/lang3/Range.class b/bin/main/org/apache/commons/lang3/Range.class
new file mode 100644
index 00000000..7128fa5d
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/Range.class differ
diff --git a/bin/main/org/apache/commons/lang3/RegExUtils.class b/bin/main/org/apache/commons/lang3/RegExUtils.class
new file mode 100644
index 00000000..34590015
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/RegExUtils.class differ
diff --git a/bin/main/org/apache/commons/lang3/SerializationException.class b/bin/main/org/apache/commons/lang3/SerializationException.class
new file mode 100644
index 00000000..e3d44ea2
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/SerializationException.class differ
diff --git a/bin/main/org/apache/commons/lang3/SerializationUtils$ClassLoaderAwareObjectInputStream.class b/bin/main/org/apache/commons/lang3/SerializationUtils$ClassLoaderAwareObjectInputStream.class
new file mode 100644
index 00000000..3ba898ce
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/SerializationUtils$ClassLoaderAwareObjectInputStream.class differ
diff --git a/bin/main/org/apache/commons/lang3/SerializationUtils.class b/bin/main/org/apache/commons/lang3/SerializationUtils.class
new file mode 100644
index 00000000..5a047d7c
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/SerializationUtils.class differ
diff --git a/bin/main/org/apache/commons/lang3/Streams$ArrayCollector.class b/bin/main/org/apache/commons/lang3/Streams$ArrayCollector.class
new file mode 100644
index 00000000..100a230a
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/Streams$ArrayCollector.class differ
diff --git a/bin/main/org/apache/commons/lang3/Streams$FailableStream.class b/bin/main/org/apache/commons/lang3/Streams$FailableStream.class
new file mode 100644
index 00000000..163d7f36
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/Streams$FailableStream.class differ
diff --git a/bin/main/org/apache/commons/lang3/Streams.class b/bin/main/org/apache/commons/lang3/Streams.class
new file mode 100644
index 00000000..380822c0
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/Streams.class differ
diff --git a/bin/main/org/apache/commons/lang3/StringUtils.class b/bin/main/org/apache/commons/lang3/StringUtils.class
new file mode 100644
index 00000000..8062bf6f
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/StringUtils.class differ
diff --git a/bin/main/org/apache/commons/lang3/SystemUtils.class b/bin/main/org/apache/commons/lang3/SystemUtils.class
new file mode 100644
index 00000000..d3581af1
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/SystemUtils.class differ
diff --git a/bin/main/org/apache/commons/lang3/ThreadUtils$AlwaysTruePredicate.class b/bin/main/org/apache/commons/lang3/ThreadUtils$AlwaysTruePredicate.class
new file mode 100644
index 00000000..2716edbb
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/ThreadUtils$AlwaysTruePredicate.class differ
diff --git a/bin/main/org/apache/commons/lang3/ThreadUtils$NamePredicate.class b/bin/main/org/apache/commons/lang3/ThreadUtils$NamePredicate.class
new file mode 100644
index 00000000..b86c5ca1
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/ThreadUtils$NamePredicate.class differ
diff --git a/bin/main/org/apache/commons/lang3/ThreadUtils$ThreadGroupPredicate.class b/bin/main/org/apache/commons/lang3/ThreadUtils$ThreadGroupPredicate.class
new file mode 100644
index 00000000..23727d6b
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/ThreadUtils$ThreadGroupPredicate.class differ
diff --git a/bin/main/org/apache/commons/lang3/ThreadUtils$ThreadIdPredicate.class b/bin/main/org/apache/commons/lang3/ThreadUtils$ThreadIdPredicate.class
new file mode 100644
index 00000000..060c2c51
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/ThreadUtils$ThreadIdPredicate.class differ
diff --git a/bin/main/org/apache/commons/lang3/ThreadUtils$ThreadPredicate.class b/bin/main/org/apache/commons/lang3/ThreadUtils$ThreadPredicate.class
new file mode 100644
index 00000000..95d6dff0
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/ThreadUtils$ThreadPredicate.class differ
diff --git a/bin/main/org/apache/commons/lang3/ThreadUtils.class b/bin/main/org/apache/commons/lang3/ThreadUtils.class
new file mode 100644
index 00000000..6bac9022
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/ThreadUtils.class differ
diff --git a/bin/main/org/apache/commons/lang3/Validate.class b/bin/main/org/apache/commons/lang3/Validate.class
new file mode 100644
index 00000000..bae465b1
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/Validate.class differ
diff --git a/bin/main/org/apache/commons/lang3/arch/Processor$Arch.class b/bin/main/org/apache/commons/lang3/arch/Processor$Arch.class
new file mode 100644
index 00000000..d7775ee7
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/arch/Processor$Arch.class differ
diff --git a/bin/main/org/apache/commons/lang3/arch/Processor$Type.class b/bin/main/org/apache/commons/lang3/arch/Processor$Type.class
new file mode 100644
index 00000000..3fab31fb
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/arch/Processor$Type.class differ
diff --git a/bin/main/org/apache/commons/lang3/arch/Processor.class b/bin/main/org/apache/commons/lang3/arch/Processor.class
new file mode 100644
index 00000000..d9d4c436
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/arch/Processor.class differ
diff --git a/bin/main/org/apache/commons/lang3/arch/package-info.class b/bin/main/org/apache/commons/lang3/arch/package-info.class
new file mode 100644
index 00000000..fc563d57
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/arch/package-info.class differ
diff --git a/bin/main/org/apache/commons/lang3/builder/Builder.class b/bin/main/org/apache/commons/lang3/builder/Builder.class
new file mode 100644
index 00000000..a54f0a37
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/builder/Builder.class differ
diff --git a/bin/main/org/apache/commons/lang3/builder/ToStringBuilder.class b/bin/main/org/apache/commons/lang3/builder/ToStringBuilder.class
new file mode 100644
index 00000000..a5ea6580
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/builder/ToStringBuilder.class differ
diff --git a/bin/main/org/apache/commons/lang3/builder/ToStringExclude.class b/bin/main/org/apache/commons/lang3/builder/ToStringExclude.class
new file mode 100644
index 00000000..f6cf5162
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/builder/ToStringExclude.class differ
diff --git a/bin/main/org/apache/commons/lang3/builder/ToStringStyle$DefaultToStringStyle.class b/bin/main/org/apache/commons/lang3/builder/ToStringStyle$DefaultToStringStyle.class
new file mode 100644
index 00000000..7fea11a3
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/builder/ToStringStyle$DefaultToStringStyle.class differ
diff --git a/bin/main/org/apache/commons/lang3/builder/ToStringStyle$JsonToStringStyle.class b/bin/main/org/apache/commons/lang3/builder/ToStringStyle$JsonToStringStyle.class
new file mode 100644
index 00000000..b96470c1
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/builder/ToStringStyle$JsonToStringStyle.class differ
diff --git a/bin/main/org/apache/commons/lang3/builder/ToStringStyle$MultiLineToStringStyle.class b/bin/main/org/apache/commons/lang3/builder/ToStringStyle$MultiLineToStringStyle.class
new file mode 100644
index 00000000..05f8c4ac
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/builder/ToStringStyle$MultiLineToStringStyle.class differ
diff --git a/bin/main/org/apache/commons/lang3/builder/ToStringStyle$NoClassNameToStringStyle.class b/bin/main/org/apache/commons/lang3/builder/ToStringStyle$NoClassNameToStringStyle.class
new file mode 100644
index 00000000..214c4c9d
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/builder/ToStringStyle$NoClassNameToStringStyle.class differ
diff --git a/bin/main/org/apache/commons/lang3/builder/ToStringStyle$NoFieldNameToStringStyle.class b/bin/main/org/apache/commons/lang3/builder/ToStringStyle$NoFieldNameToStringStyle.class
new file mode 100644
index 00000000..32372eb6
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/builder/ToStringStyle$NoFieldNameToStringStyle.class differ
diff --git a/bin/main/org/apache/commons/lang3/builder/ToStringStyle$ShortPrefixToStringStyle.class b/bin/main/org/apache/commons/lang3/builder/ToStringStyle$ShortPrefixToStringStyle.class
new file mode 100644
index 00000000..7b208bd4
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/builder/ToStringStyle$ShortPrefixToStringStyle.class differ
diff --git a/bin/main/org/apache/commons/lang3/builder/ToStringStyle$SimpleToStringStyle.class b/bin/main/org/apache/commons/lang3/builder/ToStringStyle$SimpleToStringStyle.class
new file mode 100644
index 00000000..b94cfddf
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/builder/ToStringStyle$SimpleToStringStyle.class differ
diff --git a/bin/main/org/apache/commons/lang3/builder/ToStringStyle.class b/bin/main/org/apache/commons/lang3/builder/ToStringStyle.class
new file mode 100644
index 00000000..4dffe23a
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/builder/ToStringStyle.class differ
diff --git a/bin/main/org/apache/commons/lang3/builder/ToStringSummary.class b/bin/main/org/apache/commons/lang3/builder/ToStringSummary.class
new file mode 100644
index 00000000..39d43b33
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/builder/ToStringSummary.class differ
diff --git a/bin/main/org/apache/commons/lang3/compare/ComparableUtils$ComparableCheckBuilder.class b/bin/main/org/apache/commons/lang3/compare/ComparableUtils$ComparableCheckBuilder.class
new file mode 100644
index 00000000..85145cc8
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/compare/ComparableUtils$ComparableCheckBuilder.class differ
diff --git a/bin/main/org/apache/commons/lang3/compare/ComparableUtils.class b/bin/main/org/apache/commons/lang3/compare/ComparableUtils.class
new file mode 100644
index 00000000..99e2b5ac
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/compare/ComparableUtils.class differ
diff --git a/bin/main/org/apache/commons/lang3/compare/ObjectToStringComparator.class b/bin/main/org/apache/commons/lang3/compare/ObjectToStringComparator.class
new file mode 100644
index 00000000..84a989fa
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/compare/ObjectToStringComparator.class differ
diff --git a/bin/main/org/apache/commons/lang3/compare/package-info.class b/bin/main/org/apache/commons/lang3/compare/package-info.class
new file mode 100644
index 00000000..1319e5be
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/compare/package-info.class differ
diff --git a/bin/main/org/apache/commons/lang3/exception/CloneFailedException.class b/bin/main/org/apache/commons/lang3/exception/CloneFailedException.class
new file mode 100644
index 00000000..19ce5893
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/exception/CloneFailedException.class differ
diff --git a/bin/main/org/apache/commons/lang3/exception/package-info.class b/bin/main/org/apache/commons/lang3/exception/package-info.class
new file mode 100644
index 00000000..ba8c0beb
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/exception/package-info.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/Failable.class b/bin/main/org/apache/commons/lang3/function/Failable.class
new file mode 100644
index 00000000..eac78c1d
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/Failable.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableBiConsumer.class b/bin/main/org/apache/commons/lang3/function/FailableBiConsumer.class
new file mode 100644
index 00000000..ad0e4496
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableBiConsumer.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableBiFunction.class b/bin/main/org/apache/commons/lang3/function/FailableBiFunction.class
new file mode 100644
index 00000000..9f4a55df
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableBiFunction.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableBiPredicate.class b/bin/main/org/apache/commons/lang3/function/FailableBiPredicate.class
new file mode 100644
index 00000000..37933e01
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableBiPredicate.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableBooleanSupplier.class b/bin/main/org/apache/commons/lang3/function/FailableBooleanSupplier.class
new file mode 100644
index 00000000..cc815fa6
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableBooleanSupplier.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableCallable.class b/bin/main/org/apache/commons/lang3/function/FailableCallable.class
new file mode 100644
index 00000000..ae60b951
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableCallable.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableConsumer.class b/bin/main/org/apache/commons/lang3/function/FailableConsumer.class
new file mode 100644
index 00000000..510302b5
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableConsumer.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableDoubleBinaryOperator.class b/bin/main/org/apache/commons/lang3/function/FailableDoubleBinaryOperator.class
new file mode 100644
index 00000000..7c6fc115
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableDoubleBinaryOperator.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableDoubleConsumer.class b/bin/main/org/apache/commons/lang3/function/FailableDoubleConsumer.class
new file mode 100644
index 00000000..b2c75b92
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableDoubleConsumer.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableDoubleFunction.class b/bin/main/org/apache/commons/lang3/function/FailableDoubleFunction.class
new file mode 100644
index 00000000..a4a05bdd
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableDoubleFunction.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableDoublePredicate.class b/bin/main/org/apache/commons/lang3/function/FailableDoublePredicate.class
new file mode 100644
index 00000000..ca57f431
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableDoublePredicate.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableDoubleSupplier.class b/bin/main/org/apache/commons/lang3/function/FailableDoubleSupplier.class
new file mode 100644
index 00000000..3f90e8fc
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableDoubleSupplier.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableDoubleToIntFunction.class b/bin/main/org/apache/commons/lang3/function/FailableDoubleToIntFunction.class
new file mode 100644
index 00000000..86664af7
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableDoubleToIntFunction.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableDoubleToLongFunction.class b/bin/main/org/apache/commons/lang3/function/FailableDoubleToLongFunction.class
new file mode 100644
index 00000000..4bf45c36
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableDoubleToLongFunction.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableDoubleUnaryOperator.class b/bin/main/org/apache/commons/lang3/function/FailableDoubleUnaryOperator.class
new file mode 100644
index 00000000..2bb7fd5e
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableDoubleUnaryOperator.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableFunction.class b/bin/main/org/apache/commons/lang3/function/FailableFunction.class
new file mode 100644
index 00000000..3061f242
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableFunction.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableIntBinaryOperator.class b/bin/main/org/apache/commons/lang3/function/FailableIntBinaryOperator.class
new file mode 100644
index 00000000..1b4cfb1c
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableIntBinaryOperator.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableIntConsumer.class b/bin/main/org/apache/commons/lang3/function/FailableIntConsumer.class
new file mode 100644
index 00000000..b4ce72e2
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableIntConsumer.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableIntFunction.class b/bin/main/org/apache/commons/lang3/function/FailableIntFunction.class
new file mode 100644
index 00000000..efb3b3a7
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableIntFunction.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableIntPredicate.class b/bin/main/org/apache/commons/lang3/function/FailableIntPredicate.class
new file mode 100644
index 00000000..b25d4d16
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableIntPredicate.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableIntSupplier.class b/bin/main/org/apache/commons/lang3/function/FailableIntSupplier.class
new file mode 100644
index 00000000..a830957a
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableIntSupplier.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableIntToDoubleFunction.class b/bin/main/org/apache/commons/lang3/function/FailableIntToDoubleFunction.class
new file mode 100644
index 00000000..f4a6fb29
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableIntToDoubleFunction.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableIntToLongFunction.class b/bin/main/org/apache/commons/lang3/function/FailableIntToLongFunction.class
new file mode 100644
index 00000000..ea21cb1d
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableIntToLongFunction.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableIntUnaryOperator.class b/bin/main/org/apache/commons/lang3/function/FailableIntUnaryOperator.class
new file mode 100644
index 00000000..05914b54
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableIntUnaryOperator.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableLongBinaryOperator.class b/bin/main/org/apache/commons/lang3/function/FailableLongBinaryOperator.class
new file mode 100644
index 00000000..f95c71e4
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableLongBinaryOperator.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableLongConsumer.class b/bin/main/org/apache/commons/lang3/function/FailableLongConsumer.class
new file mode 100644
index 00000000..017275cf
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableLongConsumer.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableLongFunction.class b/bin/main/org/apache/commons/lang3/function/FailableLongFunction.class
new file mode 100644
index 00000000..88c60a82
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableLongFunction.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableLongPredicate.class b/bin/main/org/apache/commons/lang3/function/FailableLongPredicate.class
new file mode 100644
index 00000000..a8710dad
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableLongPredicate.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableLongSupplier.class b/bin/main/org/apache/commons/lang3/function/FailableLongSupplier.class
new file mode 100644
index 00000000..c2857681
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableLongSupplier.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableLongToDoubleFunction.class b/bin/main/org/apache/commons/lang3/function/FailableLongToDoubleFunction.class
new file mode 100644
index 00000000..7ea1b1cd
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableLongToDoubleFunction.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableLongToIntFunction.class b/bin/main/org/apache/commons/lang3/function/FailableLongToIntFunction.class
new file mode 100644
index 00000000..5126ebc4
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableLongToIntFunction.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableLongUnaryOperator.class b/bin/main/org/apache/commons/lang3/function/FailableLongUnaryOperator.class
new file mode 100644
index 00000000..b3cc077d
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableLongUnaryOperator.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableObjDoubleConsumer.class b/bin/main/org/apache/commons/lang3/function/FailableObjDoubleConsumer.class
new file mode 100644
index 00000000..940b2b98
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableObjDoubleConsumer.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableObjIntConsumer.class b/bin/main/org/apache/commons/lang3/function/FailableObjIntConsumer.class
new file mode 100644
index 00000000..ef8047e7
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableObjIntConsumer.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableObjLongConsumer.class b/bin/main/org/apache/commons/lang3/function/FailableObjLongConsumer.class
new file mode 100644
index 00000000..fd494b9b
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableObjLongConsumer.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailablePredicate.class b/bin/main/org/apache/commons/lang3/function/FailablePredicate.class
new file mode 100644
index 00000000..36f400b1
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailablePredicate.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableRunnable.class b/bin/main/org/apache/commons/lang3/function/FailableRunnable.class
new file mode 100644
index 00000000..432e5366
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableRunnable.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableShortSupplier.class b/bin/main/org/apache/commons/lang3/function/FailableShortSupplier.class
new file mode 100644
index 00000000..473ede16
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableShortSupplier.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableSupplier.class b/bin/main/org/apache/commons/lang3/function/FailableSupplier.class
new file mode 100644
index 00000000..5314ed11
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableSupplier.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableToDoubleBiFunction.class b/bin/main/org/apache/commons/lang3/function/FailableToDoubleBiFunction.class
new file mode 100644
index 00000000..1289e5c8
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableToDoubleBiFunction.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableToDoubleFunction.class b/bin/main/org/apache/commons/lang3/function/FailableToDoubleFunction.class
new file mode 100644
index 00000000..b4e582e1
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableToDoubleFunction.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableToIntBiFunction.class b/bin/main/org/apache/commons/lang3/function/FailableToIntBiFunction.class
new file mode 100644
index 00000000..840d0742
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableToIntBiFunction.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableToIntFunction.class b/bin/main/org/apache/commons/lang3/function/FailableToIntFunction.class
new file mode 100644
index 00000000..5326c105
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableToIntFunction.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableToLongBiFunction.class b/bin/main/org/apache/commons/lang3/function/FailableToLongBiFunction.class
new file mode 100644
index 00000000..ba94e8f9
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableToLongBiFunction.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/FailableToLongFunction.class b/bin/main/org/apache/commons/lang3/function/FailableToLongFunction.class
new file mode 100644
index 00000000..dbcc999d
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/FailableToLongFunction.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/ToBooleanBiFunction.class b/bin/main/org/apache/commons/lang3/function/ToBooleanBiFunction.class
new file mode 100644
index 00000000..946365f7
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/ToBooleanBiFunction.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/TriFunction.class b/bin/main/org/apache/commons/lang3/function/TriFunction.class
new file mode 100644
index 00000000..e478f168
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/TriFunction.class differ
diff --git a/bin/main/org/apache/commons/lang3/function/package-info.class b/bin/main/org/apache/commons/lang3/function/package-info.class
new file mode 100644
index 00000000..0c93e556
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/function/package-info.class differ
diff --git a/bin/main/org/apache/commons/lang3/math/Fraction.class b/bin/main/org/apache/commons/lang3/math/Fraction.class
new file mode 100644
index 00000000..d1aa5ef1
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/math/Fraction.class differ
diff --git a/bin/main/org/apache/commons/lang3/math/IEEE754rUtils.class b/bin/main/org/apache/commons/lang3/math/IEEE754rUtils.class
new file mode 100644
index 00000000..6ce69923
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/math/IEEE754rUtils.class differ
diff --git a/bin/main/org/apache/commons/lang3/math/NumberUtils.class b/bin/main/org/apache/commons/lang3/math/NumberUtils.class
new file mode 100644
index 00000000..94e1e17c
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/math/NumberUtils.class differ
diff --git a/bin/main/org/apache/commons/lang3/math/package-info.class b/bin/main/org/apache/commons/lang3/math/package-info.class
new file mode 100644
index 00000000..9566acb7
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/math/package-info.class differ
diff --git a/bin/main/org/apache/commons/lang3/mutable/Mutable.class b/bin/main/org/apache/commons/lang3/mutable/Mutable.class
new file mode 100644
index 00000000..2ff96b66
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/mutable/Mutable.class differ
diff --git a/bin/main/org/apache/commons/lang3/mutable/MutableBoolean.class b/bin/main/org/apache/commons/lang3/mutable/MutableBoolean.class
new file mode 100644
index 00000000..91bb40cd
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/mutable/MutableBoolean.class differ
diff --git a/bin/main/org/apache/commons/lang3/mutable/MutableByte.class b/bin/main/org/apache/commons/lang3/mutable/MutableByte.class
new file mode 100644
index 00000000..92c9bda1
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/mutable/MutableByte.class differ
diff --git a/bin/main/org/apache/commons/lang3/mutable/MutableDouble.class b/bin/main/org/apache/commons/lang3/mutable/MutableDouble.class
new file mode 100644
index 00000000..db3759e0
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/mutable/MutableDouble.class differ
diff --git a/bin/main/org/apache/commons/lang3/mutable/MutableFloat.class b/bin/main/org/apache/commons/lang3/mutable/MutableFloat.class
new file mode 100644
index 00000000..5b999831
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/mutable/MutableFloat.class differ
diff --git a/bin/main/org/apache/commons/lang3/mutable/MutableInt.class b/bin/main/org/apache/commons/lang3/mutable/MutableInt.class
new file mode 100644
index 00000000..c67fd757
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/mutable/MutableInt.class differ
diff --git a/bin/main/org/apache/commons/lang3/mutable/MutableLong.class b/bin/main/org/apache/commons/lang3/mutable/MutableLong.class
new file mode 100644
index 00000000..0f2cb091
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/mutable/MutableLong.class differ
diff --git a/bin/main/org/apache/commons/lang3/mutable/MutableObject.class b/bin/main/org/apache/commons/lang3/mutable/MutableObject.class
new file mode 100644
index 00000000..2376f27c
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/mutable/MutableObject.class differ
diff --git a/bin/main/org/apache/commons/lang3/mutable/MutableShort.class b/bin/main/org/apache/commons/lang3/mutable/MutableShort.class
new file mode 100644
index 00000000..f2d42777
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/mutable/MutableShort.class differ
diff --git a/bin/main/org/apache/commons/lang3/mutable/package-info.class b/bin/main/org/apache/commons/lang3/mutable/package-info.class
new file mode 100644
index 00000000..6a33181c
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/mutable/package-info.class differ
diff --git a/bin/main/org/apache/commons/lang3/package-info.class b/bin/main/org/apache/commons/lang3/package-info.class
new file mode 100644
index 00000000..e72e4384
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/package-info.class differ
diff --git a/bin/main/org/apache/commons/lang3/stream/Streams$ArrayCollector.class b/bin/main/org/apache/commons/lang3/stream/Streams$ArrayCollector.class
new file mode 100644
index 00000000..bc2a7931
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/stream/Streams$ArrayCollector.class differ
diff --git a/bin/main/org/apache/commons/lang3/stream/Streams$FailableStream.class b/bin/main/org/apache/commons/lang3/stream/Streams$FailableStream.class
new file mode 100644
index 00000000..5e6d2ab1
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/stream/Streams$FailableStream.class differ
diff --git a/bin/main/org/apache/commons/lang3/stream/Streams.class b/bin/main/org/apache/commons/lang3/stream/Streams.class
new file mode 100644
index 00000000..858e059c
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/stream/Streams.class differ
diff --git a/bin/main/org/apache/commons/lang3/stream/package-info.class b/bin/main/org/apache/commons/lang3/stream/package-info.class
new file mode 100644
index 00000000..0ca594d7
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/stream/package-info.class differ
diff --git a/bin/main/org/apache/commons/lang3/text/CompositeFormat.class b/bin/main/org/apache/commons/lang3/text/CompositeFormat.class
new file mode 100644
index 00000000..735ef1f1
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/text/CompositeFormat.class differ
diff --git a/bin/main/org/apache/commons/lang3/text/ExtendedMessageFormat.class b/bin/main/org/apache/commons/lang3/text/ExtendedMessageFormat.class
new file mode 100644
index 00000000..2e58ce33
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/text/ExtendedMessageFormat.class differ
diff --git a/bin/main/org/apache/commons/lang3/text/FormatFactory.class b/bin/main/org/apache/commons/lang3/text/FormatFactory.class
new file mode 100644
index 00000000..406290c4
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/text/FormatFactory.class differ
diff --git a/bin/main/org/apache/commons/lang3/text/FormattableUtils.class b/bin/main/org/apache/commons/lang3/text/FormattableUtils.class
new file mode 100644
index 00000000..ee934bfb
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/text/FormattableUtils.class differ
diff --git a/bin/main/org/apache/commons/lang3/text/StrBuilder$StrBuilderReader.class b/bin/main/org/apache/commons/lang3/text/StrBuilder$StrBuilderReader.class
new file mode 100644
index 00000000..79c13abc
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/text/StrBuilder$StrBuilderReader.class differ
diff --git a/bin/main/org/apache/commons/lang3/text/StrBuilder$StrBuilderTokenizer.class b/bin/main/org/apache/commons/lang3/text/StrBuilder$StrBuilderTokenizer.class
new file mode 100644
index 00000000..247924d1
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/text/StrBuilder$StrBuilderTokenizer.class differ
diff --git a/bin/main/org/apache/commons/lang3/text/StrBuilder$StrBuilderWriter.class b/bin/main/org/apache/commons/lang3/text/StrBuilder$StrBuilderWriter.class
new file mode 100644
index 00000000..d4fc3c5b
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/text/StrBuilder$StrBuilderWriter.class differ
diff --git a/bin/main/org/apache/commons/lang3/text/StrBuilder.class b/bin/main/org/apache/commons/lang3/text/StrBuilder.class
new file mode 100644
index 00000000..b8002b26
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/text/StrBuilder.class differ
diff --git a/bin/main/org/apache/commons/lang3/text/StrLookup$MapStrLookup.class b/bin/main/org/apache/commons/lang3/text/StrLookup$MapStrLookup.class
new file mode 100644
index 00000000..0d8e0516
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/text/StrLookup$MapStrLookup.class differ
diff --git a/bin/main/org/apache/commons/lang3/text/StrLookup$SystemPropertiesStrLookup.class b/bin/main/org/apache/commons/lang3/text/StrLookup$SystemPropertiesStrLookup.class
new file mode 100644
index 00000000..7d937ec2
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/text/StrLookup$SystemPropertiesStrLookup.class differ
diff --git a/bin/main/org/apache/commons/lang3/text/StrLookup.class b/bin/main/org/apache/commons/lang3/text/StrLookup.class
new file mode 100644
index 00000000..aa2f26cb
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/text/StrLookup.class differ
diff --git a/bin/main/org/apache/commons/lang3/text/StrMatcher$CharMatcher.class b/bin/main/org/apache/commons/lang3/text/StrMatcher$CharMatcher.class
new file mode 100644
index 00000000..d450a749
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/text/StrMatcher$CharMatcher.class differ
diff --git a/bin/main/org/apache/commons/lang3/text/StrMatcher$CharSetMatcher.class b/bin/main/org/apache/commons/lang3/text/StrMatcher$CharSetMatcher.class
new file mode 100644
index 00000000..0dbc3f89
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/text/StrMatcher$CharSetMatcher.class differ
diff --git a/bin/main/org/apache/commons/lang3/text/StrMatcher$NoMatcher.class b/bin/main/org/apache/commons/lang3/text/StrMatcher$NoMatcher.class
new file mode 100644
index 00000000..e8d50522
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/text/StrMatcher$NoMatcher.class differ
diff --git a/bin/main/org/apache/commons/lang3/text/StrMatcher$StringMatcher.class b/bin/main/org/apache/commons/lang3/text/StrMatcher$StringMatcher.class
new file mode 100644
index 00000000..69b611fd
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/text/StrMatcher$StringMatcher.class differ
diff --git a/bin/main/org/apache/commons/lang3/text/StrMatcher$TrimMatcher.class b/bin/main/org/apache/commons/lang3/text/StrMatcher$TrimMatcher.class
new file mode 100644
index 00000000..ed448046
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/text/StrMatcher$TrimMatcher.class differ
diff --git a/bin/main/org/apache/commons/lang3/text/StrMatcher.class b/bin/main/org/apache/commons/lang3/text/StrMatcher.class
new file mode 100644
index 00000000..fa7f026f
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/text/StrMatcher.class differ
diff --git a/bin/main/org/apache/commons/lang3/text/StrSubstitutor.class b/bin/main/org/apache/commons/lang3/text/StrSubstitutor.class
new file mode 100644
index 00000000..7eaa17f7
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/text/StrSubstitutor.class differ
diff --git a/bin/main/org/apache/commons/lang3/text/StrTokenizer.class b/bin/main/org/apache/commons/lang3/text/StrTokenizer.class
new file mode 100644
index 00000000..d150f2a8
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/text/StrTokenizer.class differ
diff --git a/bin/main/org/apache/commons/lang3/text/WordUtils.class b/bin/main/org/apache/commons/lang3/text/WordUtils.class
new file mode 100644
index 00000000..edd72fa0
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/text/WordUtils.class differ
diff --git a/bin/main/org/apache/commons/lang3/text/package-info.class b/bin/main/org/apache/commons/lang3/text/package-info.class
new file mode 100644
index 00000000..43242e4e
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/text/package-info.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/CalendarUtils.class b/bin/main/org/apache/commons/lang3/time/CalendarUtils.class
new file mode 100644
index 00000000..5dfd4008
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/CalendarUtils.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/DateFormatUtils.class b/bin/main/org/apache/commons/lang3/time/DateFormatUtils.class
new file mode 100644
index 00000000..692c9f35
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/DateFormatUtils.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/DateParser.class b/bin/main/org/apache/commons/lang3/time/DateParser.class
new file mode 100644
index 00000000..a128a207
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/DateParser.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/DatePrinter.class b/bin/main/org/apache/commons/lang3/time/DatePrinter.class
new file mode 100644
index 00000000..2620aab1
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/DatePrinter.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/DateUtils$DateIterator.class b/bin/main/org/apache/commons/lang3/time/DateUtils$DateIterator.class
new file mode 100644
index 00000000..827b9aa8
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/DateUtils$DateIterator.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/DateUtils$ModifyType.class b/bin/main/org/apache/commons/lang3/time/DateUtils$ModifyType.class
new file mode 100644
index 00000000..aba9e58a
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/DateUtils$ModifyType.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/DateUtils.class b/bin/main/org/apache/commons/lang3/time/DateUtils.class
new file mode 100644
index 00000000..63b8c2a2
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/DateUtils.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/DurationFormatUtils$Token.class b/bin/main/org/apache/commons/lang3/time/DurationFormatUtils$Token.class
new file mode 100644
index 00000000..027daa1d
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/DurationFormatUtils$Token.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/DurationFormatUtils.class b/bin/main/org/apache/commons/lang3/time/DurationFormatUtils.class
new file mode 100644
index 00000000..8aa67422
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/DurationFormatUtils.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/DurationUtils.class b/bin/main/org/apache/commons/lang3/time/DurationUtils.class
new file mode 100644
index 00000000..0709796f
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/DurationUtils.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/FastDateFormat$1.class b/bin/main/org/apache/commons/lang3/time/FastDateFormat$1.class
new file mode 100644
index 00000000..66b594d1
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/FastDateFormat$1.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/FastDateFormat.class b/bin/main/org/apache/commons/lang3/time/FastDateFormat.class
new file mode 100644
index 00000000..0b33afcd
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/FastDateFormat.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/FastDateParser$1.class b/bin/main/org/apache/commons/lang3/time/FastDateParser$1.class
new file mode 100644
index 00000000..b6c71f0d
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/FastDateParser$1.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/FastDateParser$2.class b/bin/main/org/apache/commons/lang3/time/FastDateParser$2.class
new file mode 100644
index 00000000..99555c3b
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/FastDateParser$2.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/FastDateParser$3.class b/bin/main/org/apache/commons/lang3/time/FastDateParser$3.class
new file mode 100644
index 00000000..74f3eeea
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/FastDateParser$3.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/FastDateParser$4.class b/bin/main/org/apache/commons/lang3/time/FastDateParser$4.class
new file mode 100644
index 00000000..0c5dd64b
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/FastDateParser$4.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/FastDateParser$5.class b/bin/main/org/apache/commons/lang3/time/FastDateParser$5.class
new file mode 100644
index 00000000..551cdfe9
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/FastDateParser$5.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/FastDateParser$CaseInsensitiveTextStrategy.class b/bin/main/org/apache/commons/lang3/time/FastDateParser$CaseInsensitiveTextStrategy.class
new file mode 100644
index 00000000..332c49dc
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/FastDateParser$CaseInsensitiveTextStrategy.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/FastDateParser$CopyQuotedStrategy.class b/bin/main/org/apache/commons/lang3/time/FastDateParser$CopyQuotedStrategy.class
new file mode 100644
index 00000000..ce7461a7
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/FastDateParser$CopyQuotedStrategy.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/FastDateParser$ISO8601TimeZoneStrategy.class b/bin/main/org/apache/commons/lang3/time/FastDateParser$ISO8601TimeZoneStrategy.class
new file mode 100644
index 00000000..c9a26a6b
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/FastDateParser$ISO8601TimeZoneStrategy.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/FastDateParser$NumberStrategy.class b/bin/main/org/apache/commons/lang3/time/FastDateParser$NumberStrategy.class
new file mode 100644
index 00000000..95102dd1
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/FastDateParser$NumberStrategy.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/FastDateParser$PatternStrategy.class b/bin/main/org/apache/commons/lang3/time/FastDateParser$PatternStrategy.class
new file mode 100644
index 00000000..efc63710
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/FastDateParser$PatternStrategy.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/FastDateParser$Strategy.class b/bin/main/org/apache/commons/lang3/time/FastDateParser$Strategy.class
new file mode 100644
index 00000000..ae046fcb
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/FastDateParser$Strategy.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/FastDateParser$StrategyAndWidth.class b/bin/main/org/apache/commons/lang3/time/FastDateParser$StrategyAndWidth.class
new file mode 100644
index 00000000..da9373f3
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/FastDateParser$StrategyAndWidth.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/FastDateParser$StrategyParser.class b/bin/main/org/apache/commons/lang3/time/FastDateParser$StrategyParser.class
new file mode 100644
index 00000000..7c638ec9
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/FastDateParser$StrategyParser.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/FastDateParser$TimeZoneStrategy$TzInfo.class b/bin/main/org/apache/commons/lang3/time/FastDateParser$TimeZoneStrategy$TzInfo.class
new file mode 100644
index 00000000..fef1c733
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/FastDateParser$TimeZoneStrategy$TzInfo.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/FastDateParser$TimeZoneStrategy.class b/bin/main/org/apache/commons/lang3/time/FastDateParser$TimeZoneStrategy.class
new file mode 100644
index 00000000..2bb16a68
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/FastDateParser$TimeZoneStrategy.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/FastDateParser.class b/bin/main/org/apache/commons/lang3/time/FastDateParser.class
new file mode 100644
index 00000000..b2513ffe
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/FastDateParser.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/FastDatePrinter$CharacterLiteral.class b/bin/main/org/apache/commons/lang3/time/FastDatePrinter$CharacterLiteral.class
new file mode 100644
index 00000000..9ec4f9d1
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/FastDatePrinter$CharacterLiteral.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/FastDatePrinter$DayInWeekField.class b/bin/main/org/apache/commons/lang3/time/FastDatePrinter$DayInWeekField.class
new file mode 100644
index 00000000..00e9a6bc
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/FastDatePrinter$DayInWeekField.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/FastDatePrinter$Iso8601_Rule.class b/bin/main/org/apache/commons/lang3/time/FastDatePrinter$Iso8601_Rule.class
new file mode 100644
index 00000000..fb9192ef
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/FastDatePrinter$Iso8601_Rule.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/FastDatePrinter$NumberRule.class b/bin/main/org/apache/commons/lang3/time/FastDatePrinter$NumberRule.class
new file mode 100644
index 00000000..138e688c
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/FastDatePrinter$NumberRule.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/FastDatePrinter$PaddedNumberField.class b/bin/main/org/apache/commons/lang3/time/FastDatePrinter$PaddedNumberField.class
new file mode 100644
index 00000000..288548fc
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/FastDatePrinter$PaddedNumberField.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/FastDatePrinter$Rule.class b/bin/main/org/apache/commons/lang3/time/FastDatePrinter$Rule.class
new file mode 100644
index 00000000..686c6dfb
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/FastDatePrinter$Rule.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/FastDatePrinter$StringLiteral.class b/bin/main/org/apache/commons/lang3/time/FastDatePrinter$StringLiteral.class
new file mode 100644
index 00000000..e6f9d158
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/FastDatePrinter$StringLiteral.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/FastDatePrinter$TextField.class b/bin/main/org/apache/commons/lang3/time/FastDatePrinter$TextField.class
new file mode 100644
index 00000000..511bf1a9
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/FastDatePrinter$TextField.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/FastDatePrinter$TimeZoneDisplayKey.class b/bin/main/org/apache/commons/lang3/time/FastDatePrinter$TimeZoneDisplayKey.class
new file mode 100644
index 00000000..aa6c6507
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/FastDatePrinter$TimeZoneDisplayKey.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/FastDatePrinter$TimeZoneNameRule.class b/bin/main/org/apache/commons/lang3/time/FastDatePrinter$TimeZoneNameRule.class
new file mode 100644
index 00000000..e8365f9b
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/FastDatePrinter$TimeZoneNameRule.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/FastDatePrinter$TimeZoneNumberRule.class b/bin/main/org/apache/commons/lang3/time/FastDatePrinter$TimeZoneNumberRule.class
new file mode 100644
index 00000000..93d143f9
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/FastDatePrinter$TimeZoneNumberRule.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/FastDatePrinter$TwelveHourField.class b/bin/main/org/apache/commons/lang3/time/FastDatePrinter$TwelveHourField.class
new file mode 100644
index 00000000..59e97269
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/FastDatePrinter$TwelveHourField.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/FastDatePrinter$TwentyFourHourField.class b/bin/main/org/apache/commons/lang3/time/FastDatePrinter$TwentyFourHourField.class
new file mode 100644
index 00000000..a5087447
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/FastDatePrinter$TwentyFourHourField.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/FastDatePrinter$TwoDigitMonthField.class b/bin/main/org/apache/commons/lang3/time/FastDatePrinter$TwoDigitMonthField.class
new file mode 100644
index 00000000..578ab95e
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/FastDatePrinter$TwoDigitMonthField.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/FastDatePrinter$TwoDigitNumberField.class b/bin/main/org/apache/commons/lang3/time/FastDatePrinter$TwoDigitNumberField.class
new file mode 100644
index 00000000..6822e07b
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/FastDatePrinter$TwoDigitNumberField.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/FastDatePrinter$TwoDigitYearField.class b/bin/main/org/apache/commons/lang3/time/FastDatePrinter$TwoDigitYearField.class
new file mode 100644
index 00000000..efee0585
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/FastDatePrinter$TwoDigitYearField.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/FastDatePrinter$UnpaddedMonthField.class b/bin/main/org/apache/commons/lang3/time/FastDatePrinter$UnpaddedMonthField.class
new file mode 100644
index 00000000..ddcf4d46
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/FastDatePrinter$UnpaddedMonthField.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/FastDatePrinter$UnpaddedNumberField.class b/bin/main/org/apache/commons/lang3/time/FastDatePrinter$UnpaddedNumberField.class
new file mode 100644
index 00000000..c3b8aeeb
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/FastDatePrinter$UnpaddedNumberField.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/FastDatePrinter$WeekYear.class b/bin/main/org/apache/commons/lang3/time/FastDatePrinter$WeekYear.class
new file mode 100644
index 00000000..74a846e8
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/FastDatePrinter$WeekYear.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/FastDatePrinter.class b/bin/main/org/apache/commons/lang3/time/FastDatePrinter.class
new file mode 100644
index 00000000..3c15b4a3
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/FastDatePrinter.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/FastTimeZone.class b/bin/main/org/apache/commons/lang3/time/FastTimeZone.class
new file mode 100644
index 00000000..3c23373d
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/FastTimeZone.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/FormatCache$ArrayKey.class b/bin/main/org/apache/commons/lang3/time/FormatCache$ArrayKey.class
new file mode 100644
index 00000000..4669ac62
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/FormatCache$ArrayKey.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/FormatCache.class b/bin/main/org/apache/commons/lang3/time/FormatCache.class
new file mode 100644
index 00000000..2b7b0ce4
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/FormatCache.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/GmtTimeZone.class b/bin/main/org/apache/commons/lang3/time/GmtTimeZone.class
new file mode 100644
index 00000000..3e5cde99
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/GmtTimeZone.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/StopWatch$SplitState.class b/bin/main/org/apache/commons/lang3/time/StopWatch$SplitState.class
new file mode 100644
index 00000000..514ad03c
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/StopWatch$SplitState.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/StopWatch$State$1.class b/bin/main/org/apache/commons/lang3/time/StopWatch$State$1.class
new file mode 100644
index 00000000..7fdf4f99
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/StopWatch$State$1.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/StopWatch$State$2.class b/bin/main/org/apache/commons/lang3/time/StopWatch$State$2.class
new file mode 100644
index 00000000..b2981fd8
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/StopWatch$State$2.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/StopWatch$State$3.class b/bin/main/org/apache/commons/lang3/time/StopWatch$State$3.class
new file mode 100644
index 00000000..72ae6bd1
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/StopWatch$State$3.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/StopWatch$State$4.class b/bin/main/org/apache/commons/lang3/time/StopWatch$State$4.class
new file mode 100644
index 00000000..a828f12e
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/StopWatch$State$4.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/StopWatch$State.class b/bin/main/org/apache/commons/lang3/time/StopWatch$State.class
new file mode 100644
index 00000000..7370f599
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/StopWatch$State.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/StopWatch.class b/bin/main/org/apache/commons/lang3/time/StopWatch.class
new file mode 100644
index 00000000..c72d5449
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/StopWatch.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/TimeZones.class b/bin/main/org/apache/commons/lang3/time/TimeZones.class
new file mode 100644
index 00000000..e05e1eb9
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/TimeZones.class differ
diff --git a/bin/main/org/apache/commons/lang3/time/package-info.class b/bin/main/org/apache/commons/lang3/time/package-info.class
new file mode 100644
index 00000000..7ca0397b
Binary files /dev/null and b/bin/main/org/apache/commons/lang3/time/package-info.class differ
diff --git a/bin/main/org/json/JSONArray.class b/bin/main/org/json/JSONArray.class
new file mode 100644
index 00000000..7c0471cc
Binary files /dev/null and b/bin/main/org/json/JSONArray.class differ
diff --git a/bin/main/org/json/JSONException.class b/bin/main/org/json/JSONException.class
new file mode 100644
index 00000000..fc4e26f9
Binary files /dev/null and b/bin/main/org/json/JSONException.class differ
diff --git a/bin/main/org/json/JSONObject$Null.class b/bin/main/org/json/JSONObject$Null.class
new file mode 100644
index 00000000..fc126043
Binary files /dev/null and b/bin/main/org/json/JSONObject$Null.class differ
diff --git a/bin/main/org/json/JSONObject.class b/bin/main/org/json/JSONObject.class
new file mode 100644
index 00000000..a61da07d
Binary files /dev/null and b/bin/main/org/json/JSONObject.class differ
diff --git a/bin/main/org/json/JSONPointer$Builder.class b/bin/main/org/json/JSONPointer$Builder.class
new file mode 100644
index 00000000..52558bb6
Binary files /dev/null and b/bin/main/org/json/JSONPointer$Builder.class differ
diff --git a/bin/main/org/json/JSONPointer.class b/bin/main/org/json/JSONPointer.class
new file mode 100644
index 00000000..76738bfb
Binary files /dev/null and b/bin/main/org/json/JSONPointer.class differ
diff --git a/bin/main/org/json/JSONPointerException.class b/bin/main/org/json/JSONPointerException.class
new file mode 100644
index 00000000..397e85e7
Binary files /dev/null and b/bin/main/org/json/JSONPointerException.class differ
diff --git a/bin/main/org/json/JSONPropertyIgnore.class b/bin/main/org/json/JSONPropertyIgnore.class
new file mode 100644
index 00000000..7a9d314c
Binary files /dev/null and b/bin/main/org/json/JSONPropertyIgnore.class differ
diff --git a/bin/main/org/json/JSONPropertyName.class b/bin/main/org/json/JSONPropertyName.class
new file mode 100644
index 00000000..7b6bd4f4
Binary files /dev/null and b/bin/main/org/json/JSONPropertyName.class differ
diff --git a/bin/main/org/json/JSONString.class b/bin/main/org/json/JSONString.class
new file mode 100644
index 00000000..41b164a9
Binary files /dev/null and b/bin/main/org/json/JSONString.class differ
diff --git a/bin/main/org/json/JSONStringer.class b/bin/main/org/json/JSONStringer.class
new file mode 100644
index 00000000..ea63952b
Binary files /dev/null and b/bin/main/org/json/JSONStringer.class differ
diff --git a/bin/main/org/json/JSONTokener.class b/bin/main/org/json/JSONTokener.class
new file mode 100644
index 00000000..ad2979a9
Binary files /dev/null and b/bin/main/org/json/JSONTokener.class differ
diff --git a/bin/main/org/json/JSONWriter.class b/bin/main/org/json/JSONWriter.class
new file mode 100644
index 00000000..68ed666f
Binary files /dev/null and b/bin/main/org/json/JSONWriter.class differ
diff --git a/src/main/java/net/minecraft/block/Block.java b/src/main/java/net/minecraft/block/Block.java
index da922750..5efb1932 100644
--- a/src/main/java/net/minecraft/block/Block.java
+++ b/src/main/java/net/minecraft/block/Block.java
@@ -54,6 +54,7 @@ public class Block {
/**+
* ResourceLocation for the Air block
*/
+
private static final ResourceLocation AIR_ID = new ResourceLocation("air");
public static final RegistryNamespacedDefaultedByKey blockRegistry = new RegistryNamespacedDefaultedByKey(
AIR_ID);