5693E3D092670FB47B16B5734464067D8F64F77F766759F044A04DA47E954830
0780D4DF047EF7779B5451673E58CF1C254EC4295185B106D527576E4EDE88CB