Detailed information about 213.89.224.0/20