8A47C72F5B48FFF78447E5CD75F3DC6DFB509F88AF665D4FAE77B23E1857365170508DE711B0D68784C52CB9591C9CAEB42DF3573AE7FBD2B9ED57EC5FD7A07F25A7A58A67369349D1AE5E4C62B56A160EB11ABBC9DE57ACD65AF3B36670020BB20BB8181227B81B1E7B067599A99A05BEB11419CEED4D7C4D1818E2AD89DD83