Detailed information about 88.84.128.0/19