Merge changes I5e341af6,I4356d04c,I849352d8 am: 64679377a2
am: 385d69a4ed

Change-Id: I62d3a6af0e43f92e2faaac06413cc48dc5bb9c87