Detailed information about 177.43.144.0/20