012063f2b86a78c13554acb4cc7fecdf7913bf3de67dbe2945c8faad41cdeb883c3f0a
01211fbb4ea60abcdb1a8e35230ec2f5fde430bb7c82339b0d2c2c49d554c347e4180a
012031536c046ccacce4e279324fdaa70a5027b9b86322c4edc398e9d452b47ee03b0a
0121c80cb8de6c3c46cb0214f388e2d19f20a20f1d0cd090f06e9936616a9f228e450a