Wonderful analysis and nicely written.Thank You.