I am very puzzled with the current price movement as this can't be due to the high expectation of Q1 2017, right? They have already mentioned the revenue will be pushed to Q2 2017 back in Dec 2016. So what is the driver of the recent price increase? Does anyone have any idea?