diff --git a/.classpath b/.classpath
index 90098a9166ca5543907b6a1126c43fa244898cb0..9a8214e8fcc7948b57915001b8c156f160000330 100644
--- a/.classpath
+++ b/.classpath
@@ -20,7 +20,7 @@
 	<classpathentry kind="lib" path="lib/bluecove-2.1.0-briar.jar" sourcepath="lib/source/bluecove-2.1.0-briar-sources.jar"/>
 	<classpathentry kind="lib" path="lib/h2small-1.3.161.jar"/>
 	<classpathentry kind="lib" path="lib/silvertunnel.org_netlib.jar"/>
-	<classpathentry kind="lib" path="lib/sc-light-jdk15on-20120824.jar"/>
-	<classpathentry kind="lib" path="lib/scprov-jdk15on-20120824.jar"/>
+	<classpathentry kind="lib" path="lib/sc-light-jdk15on-20120824.jar" sourcepath="lib/source/sc-light-jdk15on-sources-20120824.jar"/>
+	<classpathentry kind="lib" path="lib/scprov-jdk15on-20120824.jar" sourcepath="lib/source/scprov-jdk15on-sources-20120824.jar"/>
 	<classpathentry kind="output" path="bin"/>
 </classpath>
diff --git a/lib/source/bcprov-jdk15-146-src.zip b/lib/source/bcprov-jdk15-146-src.zip
deleted file mode 100644
index f584b24ac37d6e0b818f0211fcd64ee3be5c212c..0000000000000000000000000000000000000000
Binary files a/lib/source/bcprov-jdk15-146-src.zip and /dev/null differ
diff --git a/lib/source/sc-light-jdk15on-sources-20120824.jar b/lib/source/sc-light-jdk15on-sources-20120824.jar
new file mode 100644
index 0000000000000000000000000000000000000000..ba9b5ed95bcfd98e5858bf2cf2b7256de11bc98f
Binary files /dev/null and b/lib/source/sc-light-jdk15on-sources-20120824.jar differ
diff --git a/lib/source/scprov-jdk15on-sources-20120824.jar b/lib/source/scprov-jdk15on-sources-20120824.jar
new file mode 100644
index 0000000000000000000000000000000000000000..81982803a4741894470219ef5ca5c88e06b8a8a4
Binary files /dev/null and b/lib/source/scprov-jdk15on-sources-20120824.jar differ