Detailed information about 207.150.176.0/20