00000020f0ff2e6945d47e733c51149422b845df28370683b0c5620e90d681010000000043b9c254f19eaade09557e814cada2c40bb7828e25dcebf54d3838b60bcdc987e824ef63879c081c25cf4add