Detailed information about 193.50.144.0/20