Detailed information about 80.74.224.0/20