0120afc004e44077eb4ce628d7b10b68103d1ff0d35b666404380e0a1746711e577c0a
0121c3fc9836150cad2ce7ae5b3b5e658e9904c0f6d444c7ce41de87f25af2cb5b7c0a
012087b601a160ecbfd22f734e94d79ac1b69f293653f72967fdf8e38a8d95bb42b80a
0121722ae66251e58182294d51053302ff1d02023cd682e7050a1e2211132719334c0a