Detailed information about 79.140.144.0/20