012096d0d6c89d4350c22c2e5cbe9f54c4f7a27c061c5276543c8aec285dacf793800a
01219bf216ab849aca9fa778557a31531475f06074dca2479b67a7b412b7cda7c86e0a
012075a2bbfec4c11d916bc2bca23f528374f5a7a07a01965218235ba0d99f5d7aba0a
012172d3c2120449c767c846c716870f36a69e346f361d57829b5e3a8a64af6a14010a
01208c1140d29e286b5d0f26ddcf70104c1f747c5d257a170d52e2df2d5af04265700a
0121e795ba44bab94987d9bd1c406fa600b59625542202c8a828e225b1e7334b24080a