0120bba8ff7fdca15118e66976a7a32cb5f78fcb1b133c80b15d646223f2b631d51d0a
012169e081534ed129fee9eeda9bd7418d6aef76c7ffef88b152a4e576fbdd3d5e0d0a
0120d54a272d8c035dff4c70bc72d4e72aea669e79f5402db25512211c19f1fe3cca0a
012193539aef1af7978d87cdb9fcf870f60ddf3f602c3da5296bda725f211f6d9d090a