1247DAD692531943B28C6949CE16B8A3519EA198F4E050888FDFDB6738A16910
FCDB8B009A4FA56839FB61302A364B40D0BC9739
BFAB3285A605EF66C47CCC2F3D5C94BAE5F7670817B68461915FDA8CBF1924E3