Detailed information about 176.121.128.0/18