0040af22bc03a8929efe881522d744ac2b05faf04e7a92784293a30100000000000000004d69fc8899a6eb237b085e7010a9ed40e84e1f2e3292461d38987c9271175543fffa3b5f370c03181d4bc3d6