Detailed information about 186.243.128.0/18