Merge changes I6ef2ebe3,I49c9db7d,If98233bb am: 507d404c18 am: 3e8f0ec428
am: 7278827e0d

Change-Id: Iafd5bf1120f16ef603c908b4d33c505804c9cdc7