01204fc0168fef6afad082acb3588ea1dd6c6603a7fa931497d22374e5176f5e3c6c0a
0121ae16e94acc70537ddf784780baf9cef7f40244d0a3405018a6c171946d759e260a
012019a851422a47789da6ee3c8a5b44c0877664f89d930e464a63f696a6d8067f7e0a
0121609db7c05b626f946a6199b8fbca35d0b5e78edbe38a163d7ddad7f5a6a33d5f0a
012051fc6981ea29fda25ca25beef48479db2fc73bede8b9fd10a51ae0a1199e2e530a
0121085bda7ebb871c44809bc791ff2202931b76662002b7ddd1bf32a4b26a59221f0a