Detailed information about 41.82.176.0/20