Detailed information about 173.177.128.0/18