Detailed information about 188.252.224.0/19