Merge changes Ia7953e3c,Id1f29f4d,I38623130 am: f29cd20df5 am: e288260524 am: adcf9723f5

Change-Id: I40e3a0daf7386537f8689e6be545a8a984d35aba