Detailed information about 128.241.128.0/18