Detailed information about 120.59.192.0/20