<Edit:I have since read more of the website and can confirm, based on the information presented in the article, that the deciphered text in the article and the deciphered text on the website contain the information present in the article.>Is there a reason to believe this website is related?