Detailed information about 193.130.208.0/20