With the move of the owner of 59bits to the USA, all company activities have been suspended. Email addresses at this domain remain valid.