Detailed information about 186.241.128.0/18