0x2cffd02ec526a81f2efc7d1681a365235f1e71fcc1a9152c17738ee04f3ccab4452a614737f06bd70868fc11458ea047010b15f4acddc363c4d90c3bd542f75f1a976f3eaa92d3bab60c10166425c955e28901c934bbbab4e7960b01d2ea98bdb92f18ae047d34206d6f5e04de626163185d226e72e202abaf5ff4acf192f404055fbbda702975cc2d1224f19f9ba502102d50732b8bd360a4141bb100f13969c9ef125040170a9f697ccbb262d51e6325d8366cc28fbcf5ccbe2fef02d6bdb3c8a30709937c0eaf4798bed8a43084e7056e1c88fba61e12bcd1b29eac6a5a43d2b229c29c3823f0111a68e4bdababc2f09b73a654c4aa12eb2b674afa050be832e1693ccdfcab5554c7b0dfbb1c6dde9cc0f239ea64412d7bede7362f032fa3d37edcd81ae6ce4b2126c19920dd669fc22abc243c9636bd1ed2d9a8b02bd23194f3201a224fb2b233079f447b5b5d9217cc6e4691c785f4b8d29c931c83ba6a4c3fcc371531f1669dbc3509a643bafae04dcb6b4b2de4d4edf81537b8dd0742402089a6d99c25a6d7fb978d9795b6792cffca181d46e9abc8d1fe7aeace7d563ff45c362be4b8aa94aa52a8f409a125fd2097b8064ae36abd59e5090a21d0ab3ec89230c35b86267a00af1d27cf2ec8cfe12751726e62d61ea9afa93ef5ef8d2fabd3b180f393cf91442ba1a828a75c12fa9ce9f26ed8c4ab0a2c1439aa679f555dc0d1b223b4f46a30bf29dfc1f7dd05e145352d814f58685f209f39735d8a2e437f7c5b63d5046e0f86f7e3db81d0158d19be787627ae4bed96cb769d0101f6f1b746c4dea17bbc5b3f03f9690102878692eaffea4d836d636e7003950cdb469e859cffbb706823c5986edc564706795a2e1d653e1398dca48fd7c60e5a9c427e3fbdc54b66a8b337bbfb14e24bd038acd5473c5e48b25fa69dcebceb651fb472ef6e63778effdd7187ddc53e88aba5d4df72575850fff5ca797413a0cccdc722fd6afc2bea677a5c0be0b3a79fbd4612c4b8a20a622b07cc00b781df8a4f9ccc47227ed70498415593873882a1080b0b370a67689a33b4411bd1d6d98f1a682f250dcc4786a5d291639121c2768f7374d4070ad245d5f2826baeaaccb885454b07d2bd7a314ea15d424e45b19025b9c9b759f9074e58455b413be4bb9c7db34a141a9fbd0982386fb930ed0b8a938ca4dfa57c8276834289d058e0caf2925d49656c3feda0559fb05091af28d6f029d478dfc6514f522e1108082503a9b43c7f0eddd65944e9eec757096b1d81e84d036c4187c1126d4dc734f95bd3738fc9c04b68f39b709cdf1e69c585864776351120b433170ac28bb1a5749bd291acddce2406e7fef555451777457d8365a7daea8b4ed481212b24f45bb105dcf3d60d4a97bdf78b16d81b03c01c52470b03845cc2692d445e63705c8726a262a5b9b0f4bb4da0e75a4f7664bd9a47de2e40579df6e482fb15533adedebe88957b7d7fa625b75fd4dd951b2850b693f0296acb0c3efe0a2dc4b29cd2ecd1338d2f5c58b73a3b8298e4ee31bdcb1e9e23ff6b7ee3a92657f07fd19e221bf34ea7c1a73a51644a533e39d258323632daff27bc535c0da1878c1c7b306192b40e5f6be63b5c394a43349e42bcffe0923df549f7eb969cefb259d35d828738d5122fb5d67e026e3cf3cf8dcee19a0386cd6555f131b1d5703635b48daadd6ac1edac5767653eb78358fa5808085ed7e27a5d2f96a96d90c70728731be545675e57b83433ce54602a5c34f3c595f293fa9f0b46cf500a2464023ba88139e1a47d9dd4da8cdbc9702e4ec08601262f171fedbfc82269a2b64139c4ee2841390dcd848d0c03079cd0b872905b03c9dd9228948c9d47f1a1dd46a567b50fb5e7cd2132fb6ab46e93aac254f14afd5edfea4a3af72b63748c8ffa