Detailed information about 78.110.224.0/20