00000020fff2b0fa4b56352fd27fd5d4de6010c6b21c2cf437083b65206e0404000000005721d55e929d6bf446eafda02d121fb2d09e401631ae45be1c686bc482b4b76d7dda94650812071c4ba78cee