Detailed information about 177.203.64.0/18