Detailed information about 114.252.64.0/18