Detailed information about 203.169.144.0/20