Detailed information about 211.170.64.0/18