Detailed information about 121.77.0.0/18