Detailed information about 176.203.144.0/20