768e85b0a3bcb1e19a78db880c640b0b*****************************