Detailed information about 176.117.144.0/20