Detailed information about 156.33.192.0/19