Detailed information about 186.160.128.0/18