00000020909a45aa69c55a0ab262db4195bec6720a51a85eece0ee00000000000000000042d0b150273ca1c21ca7380da14847f6601cdd0d1e2e7eb5c2a4bc347138a9774d29e35a74d901181724b628