Detailed information about 184.24.224.0/20