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

Change-Id: Iae78c4c5d8254e7267f5f14fffa4894dff567b5a