00000020f7715921a2598a838d9e7003c07054bfa5f49ea29e05999919dc950b0000000012de3494d39620705d1396ff1e472d8bd42cadfc9022f702f47cda162645cba811bc0066ca8d151c5bceb100