f3382fd2837c70c9d1ee3baa2122395b98f6756d copyrightnotice.txt