Input data
Parse data