Detailed information about 182.156.0.0/18