Don't copy, please! This is code to CryptoDevelop http://cryptodevelop.net