Detailed information about 181.92.176.0/20