012046bf94bec8e67eb33e4a25fca1454915732a377b2fb2463aa2791476970c2d470a
0121a8c13ff61bc1a876d1e52c7f447428d0db54ce03fa2a9412f9d0cf675dcf276a0a
0120586de6784f99eb327d2e93bf09972a7e83d7be52802190098b595dcf5d2805d40a
012131b10604afc00b8275fceae01b347684bc6c599d9ce8ae7e4683ccc60048fe670a