Detailed information about 188.252.208.0/20