Detailed information about 149.195.32.0/20