Detailed information about 177.92.224.0/20