00000020ccde791170cde97f72197f6a70ad1607f77ef9be86aaa0470b7f1d010000000046320e88390068a7fde6d0fb27295d3bc6f5cc9ac2132f7b23fd78951ce995e53088fe6309580e1c4299baf8