Detailed information about 121.136.64.0/20