Always ask these folk.

http://www.lostpassword.com has many of these covered.

But why would you not save an unencrypted copy for the day you need that?
Bob