0299e5cd0101ffdde4cd010180c599dafa1103386ea841ccc53a21bf23188593eec2e29353b8d0139b48aa375143900db0295b973401bf6302089f0e804a6c0cbca23c217ffa4eb7f226c46d756f3b16ed17887ff5b40211000001fd3455560000000000000000000000