diff --git a/hdcookbook/README.doc b/hdcookbook/README.doc
index be5a57a..a289dc4 100644
Binary files a/hdcookbook/README.doc and b/hdcookbook/README.doc differ
diff --git a/hdcookbook/README.pdf b/hdcookbook/README.pdf
index 22bccb7..5f63f1c 100644
Binary files a/hdcookbook/README.pdf and b/hdcookbook/README.pdf differ
diff --git a/hdcookbook/lib/make_dist.sh b/hdcookbook/lib/make_dist.sh
new file mode 100755
index 0000000..1d914b6
--- /dev/null
+++ b/hdcookbook/lib/make_dist.sh
@@ -0,0 +1,3 @@
+zip -r hdcookbook_binaries.zip bin xlets/hdcookbook_discimage/HDCookbookDiscImage.zip xlets/HelloWorldXlet/HelloTVXlet.zip xlets/demos/big_shoe/08/Shoe-grinview.jar xlets/demos/big_shoe/08/Shoe-discimage.zip AuthoringTools/grin/extensions/fontstrip/dist DiscCreationTools/bdview/dist DiscCreationTools/soundgen/dist DiscCreationTools/playlist/dist DiscCreationTools/logger/dist DiscCreationTools/soundsplit/dist DiscCreationTools/security/examples/writefile.jar DiscCreationTools/bumf/dist DiscCreationTools/bdjo/dist DiscCreationTools/index/dist DiscCreationTools/id/dist DiscCreationTools/cpistrip/dist DiscCreationTools/movieobject/dist
+
+echo "Make hdcookbook_binaries.zip."
diff --git a/hdcookbook/xlets/hdcookbook_discimage/CERTIFICATE/BACKUP/app.discroot.crt b/hdcookbook/xlets/hdcookbook_discimage/CERTIFICATE/BACKUP/app.discroot.crt
new file mode 100644
index 0000000..03b880e
Binary files /dev/null and b/hdcookbook/xlets/hdcookbook_discimage/CERTIFICATE/BACKUP/app.discroot.crt differ
diff --git a/hdcookbook/xlets/hdcookbook_discimage/CERTIFICATE/app.discroot.crt b/hdcookbook/xlets/hdcookbook_discimage/CERTIFICATE/app.discroot.crt
new file mode 100644
index 0000000..03b880e
Binary files /dev/null and b/hdcookbook/xlets/hdcookbook_discimage/CERTIFICATE/app.discroot.crt differ
diff --git a/hdcookbook/xlets/hdcookbook_discimage/CERTIFICATE/id.bdmv b/hdcookbook/xlets/hdcookbook_discimage/CERTIFICATE/id.bdmv
new file mode 100644
index 0000000..215e356
Binary files /dev/null and b/hdcookbook/xlets/hdcookbook_discimage/CERTIFICATE/id.bdmv differ
diff --git a/hdcookbook/xlets/hdcookbook_discimage/META-INF/SIG-BD00.RSA b/hdcookbook/xlets/hdcookbook_discimage/META-INF/SIG-BD00.RSA
index b255eba..1621b78 100644
Binary files a/hdcookbook/xlets/hdcookbook_discimage/META-INF/SIG-BD00.RSA and b/hdcookbook/xlets/hdcookbook_discimage/META-INF/SIG-BD00.RSA differ
diff --git a/hdcookbook/xlets/hdcookbook_discimage/appcert.cer b/hdcookbook/xlets/hdcookbook_discimage/appcert.cer
index 52e7f56..f4ceb41 100644
Binary files a/hdcookbook/xlets/hdcookbook_discimage/appcert.cer and b/hdcookbook/xlets/hdcookbook_discimage/appcert.cer differ
diff --git a/hdcookbook/xlets/hdcookbook_discimage/appcert.csr b/hdcookbook/xlets/hdcookbook_discimage/appcert.csr
index 47ec63a..f2d9ad6 100644
--- a/hdcookbook/xlets/hdcookbook_discimage/appcert.csr
+++ b/hdcookbook/xlets/hdcookbook_discimage/appcert.csr
@@ -1,12 +1,12 @@
-----BEGIN NEW CERTIFICATE REQUEST-----
MIIBzzCCATgCAQAwXzERMA8GA1UEAxMIUHJvZHVjZXIxHzAdBgNVBAsTFkNvZGVz
aWduaW5nIERlcGFydG1lbnQxHDAaBgNVBAoTE0JESkNvbXBhbnkuNTY3ODlhYmMx
-CzAJBgNVBAYTAlVTMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPHrnOWaXc
-FmystYys3xgLv1l0qyuqOJpaqhlfolg5ZOZ3Zr9ghWVMP45RSuDv7i037LcZdMiu
-fWz8hYrJGZ2rC+++Icgxt3IgT5z4JJL5Z6cbmU/JwQclBuSkuubzS46G3ihe/RmZ
-7hI3t/nHrs1c2qk8Ozles7/uL7Edyh32EQIDAQABoDAwLgYJKoZIhvcNAQkOMSEw
-HzAdBgNVHQ4EFgQUCF1N/Dqjm/fDs8OvYzVHIPJ6WkowDQYJKoZIhvcNAQELBQAD
-gYEAcURbR06BpM357wWvxR9MHNmwLzK7LkkJ8gsc6QHiMh9KRaZiWeRHo5S9TT0i
-cvogWjXByZzblGnxr67oKcKtZERlgUhaZpaSN5wRvLzLtTTftDXQd3jnR9PrBj+P
-T3snILWqj8Tz5hrBaiID3k/zH8okMWm39heXyXXymJP5yUs=
+CzAJBgNVBAYTAlVTMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDGyWUVo/w1
+Gv5gy5thv10z/t5/hLP9XyNRNQCU85mjRqhaWntfc58szsAL38nP+Eb8jFD9xyX3
+iFMSNcEjDdoOeBEci0H0VHq86rSPZCHTevPIBuo7ModMD4ycuieGuBmLuW2jR3gk
+xzpw9i5pml75fZq48buPuCZit+CY+B/MYwIDAQABoDAwLgYJKoZIhvcNAQkOMSEw
+HzAdBgNVHQ4EFgQUqxdOgsEjnrdcp8Nz/XiY77cun28wDQYJKoZIhvcNAQELBQAD
+gYEAEjc6xSIWEmDtvomHKfmijV7T/KrRWtlXJBX8sIfkONExJK9edRaMfK1gT+Jb
+kd+43QdcnSDJwpiR6NEEy4lQLpq8IOUUa+8wbVVwTFWSoUGMBVQT8snTiddpDtjs
+f1XKpbgZERoV4X2LlPQ6bMsYRWCB7YDEXRYTjTLd45RXDeE=
-----END NEW CERTIFICATE REQUEST-----
diff --git a/hdcookbook/xlets/hdcookbook_discimage/build.xml b/hdcookbook/xlets/hdcookbook_discimage/build.xml
index d8c647a..30b236c 100644
--- a/hdcookbook/xlets/hdcookbook_discimage/build.xml
+++ b/hdcookbook/xlets/hdcookbook_discimage/build.xml
@@ -59,7 +59,11 @@ information or have any questions.
+ destfile="HDCookbookDiscImage.zip"/>
+
+
+
+
diff --git a/hdcookbook/xlets/hdcookbook_discimage/keystore.store b/hdcookbook/xlets/hdcookbook_discimage/keystore.store
index 839c601..1e3f3f0 100644
Binary files a/hdcookbook/xlets/hdcookbook_discimage/keystore.store and b/hdcookbook/xlets/hdcookbook_discimage/keystore.store differ