This account also claims to have more info to leak:
https://twitter.com/ToTheXToTheY
Who's who and what are they arguing about?