Detailed information about 80.92.176.0/20