Detailed information about 186.207.208.0/20