317A8C7A8129850FDF8D5033250E40067AF7BF6A13D0D9FE2EDCFEA98C89C2C0
3E006FA039032F1886401BF4070574F09AAAB658C1A634D83643A95B7B70682B