0120fcc2b8ed1ee883fac0e937520bf5a550754b071b9eda80d25b63993884909ccb0a
012107fab44ca59552322668ce3fd99aa5aa7e8a0166cc82421ad7e1e0a4f476ad7e0a
0120406e8f379f0ccbcdb0f1c697e963314f1eb4d340043f40f1ce9541eb0ab15d6d0a
0121df296af9e141a95c10562e8e22cc093039a1d7aeaca55c420c15872d56359e450a