This writeup contains sensitive details. Right now it is being approved by NCSC. Please come back later.