Detailed information about 188.152.32.0/20