Detailed information about 188.132.96.0/20