31ca171ad0e667760d5415de5b988add---------------