A new potent anti-inflammatory quinazolone