Judge Cannon Resigns Today