00000020ceeae7a70b7c978b8505d036ed29d4d46adbc2d41ecf76000000000000000000196a37aafc5d79b88d827d4f9de86cd8417b730d4d337ca8058d0dec048cb1dd15ad695dc6e20318eab513a4