Detailed information about 203.69.144.0/20