012056f2ac57d90eeb0d58d5009560e506d67abbefb27f4baea1edfc4902b4a97bfc0a
01214be4115cb3ba8c18ad1016ba2c8cd6c1cf550418c39421d880849ad743421c410a
012097859a0c7ccc9e9e1951bdce035ba0284c304b1baf58c09567347ffda11ab2d10a
012166ce4a6c94f632d37cc85625bf2acee77aa5135af297a09a3f8530c93ebdb8380a