0120681fd1f6a4df8ba2863025c96f2e96e71ac8e2aef1d385de4424c66e743aec850a
01217f9d80c8c57b7b30ebc46dce53c06244e16286d68dec7031fba98a96990571040a
012066dc5b6cf8eb3f60e099f8ae38f22b4e91201cb3e4dacf0d21b4dcb651c252200a
0121b1b9eb7a35ff694173224115808c02a550471740a0cf8e80d8e585e0012c370e0a