012044df3dd9c372abe7a499497a72f4ca621fc81724fa0b421f6ed971599abc19da0a
0121bfef20a1570237f314e8d435dc940c689bae385dadea2f5d3a4ae3d5687a47750a
01208f0c0293ad3d942fdd0673e2bddbf844a990eea93da47194c0012f199bdf40ac0a
0121489a808c9929a6251f3731475cb782fd428ee7c91ac6e7b85e8862e80fe6a44b0a