00400020f43f47f7b12f9d5961c57dc0688fdb1018306db3fe4212000000000000000000f90d6838243daf3dbb9d9a15918a7fc7abb3bce636e01cf9033cfd45236e3c6996471065778a0218de31d50b