Detailed information about 92.87.176.0/20