Detailed information about 202.31.128.0/20