00000020ae1145c7923a4811b67d12b50f3846fdf0f4e022e19ad0ee176571020000000045e57a502451a261295d19f990fb93f202f7e59c5c5ae41a9f0426b6e480ee132ebcf75e9ad7041ccfeab3aa