Detailed information about 189.161.224.0/19