00000020f18ae8eaa91afc2e9e5659c48a0f0c14689b647c94fd4a20bdda3f5200000000c52a5b1fc1db63deaa79b61dd1d89140186441582dbe7bc188dee5dd0ab75068341fd5674bb6741c07e393eb