Detailed information about 202.84.224.0/20