Detailed information about 156.176.0.0/18