Detailed information about 88.132.96.0/19