42069 roo clue speculation