00000020d31ee39e156c9a231d7b345ea640fbf046dfd039daaf289adeee222d0000000016e68bd1fa933b4aa04b8a6348e393ca9b3174d58f89de76322ca4ccd359941568b2445fa3c16e1c9dd4b3ef