Detailed information about 181.84.96.0/19