Thanks for keeping my hopes alive. :)
If it is rejection, It will be really interesting to see the reason CIC officer will give, as I did tried to avoid all most common errors with help of all forum members.
Fingers crossed, I will update you guys as soon as hear back from CIC.