formatted data o/p