Detailed information about 156.246.32.0/19