Get ready for May 10, the filing of Q1/2017. It is going to be huge. The share buyback price is getting close to its limit of $23.85!!!!!