Detailed information about 77.239.224.0/19