Merge changes I99dfd3ce,Ib55b1ca2,I584ed58f,I0020da7e,If9376252