Detailed information about 76.61.208.0/20