Merge changes I8580973e,Ic4455db1 am: 3a18549725 am: b1be3232cd
am: 339fd0d70d

Change-Id: I83f1c4b14fc90c2fc14b71587bbf92057197be99