Detailed information about 178.152.176.0/20