00000020d99f27e030bca590c636ff26c3c2e24c72e1b883985ecedcf5a6910500000000bb52c966a3d09800b63fb0abe743e7eb9bfe2c6ee9f4cb589a13d641b130b3be31218e624e85311c1eb9d830