A. I thought I already addressed ES on this forum, why are we still beating that dead horse?
B. I have said (in other places) that the delay is scheduling. Client moved from Q2-Q3 because of some re-scheduling, server is staying in Q3. If you want to read anything into that, you can see that there is not a huge amount of time difference between them, and the fact that server stays in Q3 should be an indicator that all of the rumors and speculation are massively overplayed.