Detailed information about 186.152.208.0/20