Citigroupanalysis