012094a9a2d4894926bdf749754aa23457ca71d2ef8f7dc44144f4d8644e3a3588ad0a
01212c041edb1c11f55ea024831d27cd49271914ad3253549c30730fa070f08f2a7c0a
0120050cff2125b151c5d562554d570c8abc44326f517222212f2446bcca49a0d27a0a
0121288358f9403760a5d0484f3cd95fce26eb27cefc53007a08c46b070d346944170a
012045a9dd0cf1f5d7b154a64a0daa07820b13fe049016ceb67418fb7757ff6792ac0a
01214af4931e680df73e2d29f435f984e3ac66f67de8e765613b15b8a242a4b00d400a