Detailed information about 121.228.112.0/20