0x2cffd02e26e0ec7f8ecdd04bc431c5fea2df3833bc77f1db25e57148afb03e3ca7677341a5e0b9b1733ca0a72983534e82291bec67ec814547914b221c6318e985772c531258389ad4bbf647c44d7d2b5af55e469fcc390d2e59964ff83b698ed1888c638fcaf012f913c4e2e6852255c599a234b1fa283817473eff1ab8b80c7d6f7eef9a8de00e1e545be691cbc5ca1b710042c05b2394f43f3fe011613a377fe3e0d37607f396cd9a2d895ae155eb6e5fb0c3568ccb5ef75bb4d0128ac527800ab5ac41e5ac5fb68cdc330e1782d36b68b702894032b0032eb58e29daefdc720dce6e2c1c26c226802076757082fe776f4bfaadeb0ca147c29cc6958fbb354f169b48ba4b04402fee4d6b07645bb595559dabf54ccd557e52c4afcd2170e5ee0cb2645cdd3bad43c3b9aadf7d1cc4e65dbbb66e38fde6185849e4e964fdf7828e5522b4931e850bee52e15cb3e7d79793a7ea006d162e07d474ab21a2f6ad2b833485d46107a033da6e1cc7051e22363756cc9227b0adfd0f41035373cedb07e6b9d0da6b4b702e3a9763ea24b172a5570606f9ed7c585e94fed7c7639fe0d224e1a92818117c9f6692cc7e08469d10b659367c334a12a875f115a17e673cc17735811224cd937f979d55e156485e86bd6245982c5b826bad34eb10ffe04517c5331fffdcb62f2684c411e1296ba60801cfe79ef4394bc444b42396d5cddceb80904c1a5454d06203140c16c015a0454bfd561e5e73c718a96d4822fc38c861627ab02214473cd47d6ab494f366ffc3ad74774fcda34543a4c1f1ebb754234cac05bea1e452eb20a0275c8c00a2d60a0d8b9534b3159f397541bc674ad5e10ba8ee6174d19e74b448924d482e6f400fca78cc0bc38be847368286d114fa031764ce3a55569398a748b27ff63667a55c5750fc3874775c05385b8cee027df03a5c1d6521c7e8ccb508186c8f94f19168bc8a2ccaba0acd252e3cd646e18da8278b339e9ea6c275c56b3a45e92fc4a558a526951143f1f4e04b9db59b4928eac9d4d1fe05c505bf004bad88e0f951f8abd8b1620ae00ddf45dc2d096bb6c09d80e3215384a504b65b263ef5becc21f614e30f2c033d52cefef3858033cf75cfd9b7c0d99f5a5800d6a85e107cb797579439c1f920b996ead741875cf2e41e2e199f48357c3fa5b9b17bfdc0b94aa2a13d03b13f21bd067468dba57f221fc1e7182dc07fd61272b6a5e849f4c6973ec105f32ef5f39389c24bb0730ac49ea8295c570b2ddbd2d443bdb5cadc68a89f795f22b62dedd5f5052867c2f004dfe56c4a99d6bc628e8137f44e1a7a9aa01b6dd64066dbce44078a2af230c6ab16b41d759084cc15aceb1d8ad8fcd571f8ee9b19a41dfd519477320c4c2af93eacd3129d7eff1e16cc00f3736875b7a221103fcf4c9c4d690e1d2d9e8c21ea01c264bc481a5329883c7541f100de3c395e2c22cc69b8daee92fcdbda048377b878f9e7083550ecbabcf290a8c7e9599000b041c24e1ffe33b4a1c31396d8e73aa861df9989c01c3d480477d76bdaa2823365ac350189c20c58853411b9f6de5cc9be92cc85e8006eedd8b77946c578a67f44239e94a8e4541069c67b805a15be29bef46592a4897a240b5b1a6e7693a26167c3f794393a435428bcfc22ded17d466e3530f8b5d753dc3d2dd53c65686c3616c62c63e78466f69668d3f9c479903fffab08bd605c8b7ba2581f6c62174742f7c0ab38c7745a0cd5d0a8a79133dc2fdf2c82d552049d43fa50e5e07dd954e1a1b9a518dccdebb762ea69d74f9dcbb5535a54b7142fcbd83223472b42f5fa0e8b2b7fb68b54eef61bac6840aa779ea070a63a85fbcf62e31979697ff8469dfd6a463fb7fc98758372690f889714c3ab597ec5e22a9788bcd3713b99f834422b196175911307