Detailed information about 128.231.64.0/18