142DDDA7A6A0FA93621EAD2D6C8C876D6C4D3394F512A8BA785069B70FF0C5F1
E1FFB7C4A18C656CC8E2CE4E8C204161E3524FF3488F69BA49CC98C51FE4C9F1