Detailed information about 158.234.224.0/20