Detailed information about 121.140.64.0/19