Detailed information about 156.147.176.0/20