012060c5d67752681e05f4028344437086997719b4a7e05da45c25d7a2f3dcc61ff60a
0121aec88a67a2e66919162f52e8d020c4051c63e176fb1504e72bab0f2ac108752e0a
0120b6f204546b93676a182fe29645f880fd61c91c81669b84cb5ec719d58944b5ac0a
01214abac6368164678d982131920e021a544898f4740648b83eb0437cdf46f6b87f0a