Detailed information about 188.132.64.0/20