Detailed information about 46.167.176.0/20