📣 An important update from the Enigma Fellowship  —  read here

Hint #2

There is a sticky note on the side of his computer screen. Could this be helpful?

X