Detailed information about 123.27.208.0/20