0120bca07084f7e5fccd3eac53315746c958f6481e6bc5dd07e0f57a777a055383f90a
0121dfd1b59a10c4994d18189b1358b7fd8a5a95478142cd195806dacfbc40a1a71a0a
0120d9834fdf6e7264e600b8f7dd27795bfbeb773bfb060ab938f43a2977866cf0e00a
0121378b8e8da3d212d9695057a0a5b29cac2a743f6e3c4096950ef53d1ddc0a53190a