Detailed information about 150.138.64.0/20