012071590402aaa8777865eb31aaa3e32d99a878e1ea8ab1c546494900e841c8f5a80a
012114e93284d0787c63ca7535b8c11c0ef0e489b5f56021a0f8adacde5700c0bb6a0a
012007789f94a15623af0eca0bc5f57dfa6c0e460ae4250e3347645eb145c3651e390a
0121be487bb7c05641b21be0edeb718b4cd0eceb5fae6f8df851d1509d6868ca6e280a