Detailed information about 187.254.224.0/20