Detailed information about 186.152.160.0/20