0x2cffd02ea3cf9e178c69f48601f7be1a24f714f0a99f5276adff3abb81d0a534dbb46e7c28639d50e50511d01d30e24a5ffa7bbeab4583c9bab33f5e74a16ebfa0c08e790fe8c085a8836b11ccc19444284ebe1cd85c59b545853895079a15f8fb906af55f045dff68005a5657b1f1b3950274ed681b0e7d5df86931bbf606e6d490c7856378f99a2ea6ad820bd5c144ea6c350a866a580fe27721da5080e786a7d34ddea8b9826ffee633ee94b932b0d9f6932b1bbe21bec78f846991b2fc8d781cbe870b93556a0a66d0d332be5c9eb4a2624cdc89e0a59a4fc433aa0013de98f0a2e39bb0290e45d8cac4c2a52d7c3c473deb858799b3ccc6605537bbf8eaa150cc90dc82546cf39c5300f9987c0e68cdde3f02356827729890623c46b05094f17fe8f82934f23239d9c7280d91f9d04d405098ebce4a66125c31522285a146224cd6171168d518a2d7ce6b52fdf2af437b7d8e8022a95a065223ae5fc32e1da8d883b0b23689536e6bacf0aa2a845c66c4ce426a957c5f10b5b8ef3cfb71f20b66a9d467dbb56828348d2f7bbb4139a4dfe4e5fce62eb23ad38579bf9178ccd2c5c8370d5430131f233e72bde19d92c0d93b07d9a648fa612ba0fe28795f1d2c408b68a77e5d7bbb09a1876dc52f23b742fca69c2d623630b370adfc7d6f9a4f6b9050da4a527433b1092a663df9bcbfa5548038fefd50f32e66ccccb8dd660e29bdd115f329187651168d4cb5a6cc38be29257eb872231ea5edce4da856064a11dca0ddbde2b6e9f7b871bc265d2e7c60b6e59429e9b3eab66d8957d8fd8a0727183a9a1d5ddbf2eedec53f10a156d241ec7a6ec15f4641bb3894f91e7de0db249f2b1db7a7cebb452a29171352f32a82c5e4232bc1294b294928808c8643c8d69ddfd9d327fae5e0f0b1e166074984c13fac7c8dabaa2480d1719f831907503bbfb367173656f41bc17da743515d3c0e1042add7aee4e3305e8a32e17fea6463b1e647798a1c6503dc80ac411fa2a08169f4cf270b9ee266fe1923b0555153ca3aa7e76a91a2cd879cf93426a704c2a48c96c506a7754183788f9695b3bc283930c285cfded6a4ab31e987fd84e5efbb4f21f849c11f0f0c6decde3ca15b1a0469c9d370bae962bb003188f1538fcdca863edc4cad198aec67aea8ee56b45400fd69f94b19e6de8203ff4be246b5da2a17a26234ff34a45a055c0f79520b0849132502d70f25754c54596adb891c71b653416ad931576aac579bceb2be4c3e44e2c17bf5f17cb771dc73ddcff82405035957737997880fa155aff01db7bb763160180e98bd96c14535371fc126d5d82bf6cb272dafa78a6bea1f5218015ae1faee678492bf1655d32df66a1f542f3a1038eb908c13f76fe14fe92129b09d6ee256562b03c4503ff13ec5f7289a15f6f032fa06952c9f3143020102160bded0441a9646b3dc667c2ae514d0765ab5dd7a39f7062b33d661fc249f3ade726bb44c3b6dd8c5bce0567833637c12e931e890fef7f7fd53a1bbe07166a8d69f1b90bb4b3c0238b10bcbace3b659c4bec143aad56f2b95bb49f64a86bfa638eaa704954f48999483e9d7fca67c0df49f4a95eaddafbcc5a654b9e7f2a5e6aeb3de1d8f776aa2e37ba744ffaa0e27bca722abe7c597a8b9965584a6ed1031c9db93a46bd2fb1e8d7d96337b0143c7e800092cf5e14f84e0aeb58e498b0ba90bc4cfedd7b52f1a45b232cb4197e2268db1b326d2c0b02534315625aecd85acf500344444927fe9e85ae7c7466fe3beff300607cf5003c7ad967f089dbd5ce7469c636d1a65acd1df27ab3c0570dec0d153713a084e3b1cdd7f75fde4d21ca6f2c55f1846be57eff0850266a5aebe4fa2dd1fabf66328ef036ef0d8d6bf9af501a8ec44eb167c888435813abc9f2a3157a67f2dd1d9