Merge changes I36674e2a,I7b54582f,I499d39e3 am: b41803118b
am: 8b6c1a8abb

Change-Id: I154712a0b3b69cbbc50f9fcc48836f5b77754924