Object moving on it's own when rendered! Sometime when I move an object in the viewport it renders ok in the real-time rendered viewport (Cycles) but as soon as I press F12 and render the image - it goes back to the original location in the rendering as well as the viewport. It doesn't happen all the time but I have faced this issue few times in the past couple of months.

I have a feeling that it's something to do with the parenting. But I have tried everything I could think of - un-parenting, re-parenting with or without keeping transform but nothing seem to help! 

Here is a screen capture of the issue:


Here is the .blend file in case anyone wants to examine it:
http://pasteall.org/blend/index.php?id=47962

Could anyone suggest what's the issue and how to avoid it?
I should have looked at the Graph Editor and the Dope Sheet - after deleting the unwanted keyframes the problem is resolved. 


Thanks atomicbezierslinge and m.ardito for pointing the issue with keyframes.