0ae84b0c65a45040314e5298fe8690d9........................