870A45CA7FB11B99DF4598B642483CC72F759226F2689FBD7034FD92D83006EA132624A4A633C7D9946801ACA90007985112201C0AFE1969BFEAC2316C7A2918EBD194403E5DBECE2B9559CCB3ECE7C23659B8B8C9874FC4EFB8B6B0E9DB2EE3B3282A361879FA4CC4F77BE0137265EAF2FF7CBC1404E75BA1923B6B49A772CD