DECRYPTING SOURCE PROTOCOL...