00000020a31b4c42aad88ae03e6853a71cbc65fc989b4a677950316d842b660200000000dcaa42a0b58aec49901691c3d289ccceafb872804036f466e0022bf8362a7aae6286cc64cd6a061c4fc9293b