Detailed information about 134.50.96.0/20