Detailed information about 139.87.176.0/20