Detailed information about 32.115.96.0/19