Detailed information about 178.252.64.0/18