Detailed information about 88.84.160.0/19