Detailed information about 203.143.128.0/20