Detailed information about 156.241.32.0/19