0x2cffd02e4ea0e92d074949b0e72909703cc169b770171dd5b7eb614cbc232009dda28c0390d9414d6b078326830bd744bb167501cb843d3491219cdbb88d2602422fd33745fd0281dc2adb651c0aa25e8b31defae62c3298cb5d77aa04610cc36078cea6ebb68931f70c2ea11e41aaeb1382428d49cf6b28fd5c92bdcd8be1c1f866dc360dadad7ad71d19ecc90825fba67e45e54b841f1c4cffea85f4b398800e92ef1ba0293243ae092e1953f78065560022e5ab4335d9f7614a4849e66d1757013f4a0420b74e64a1e59f9a20854b4c494bb0f60a25500671e5f7e573c1af9efd6e94d69540773db110abce839bb66d37040149266231260cc3189f03b377bffae103ee227511a3d7685b5d3ff827e349ee632152f1507ac4e885eeb0f883b8991961f87cb8aefef288ae4fef9fe941e534f024026970eb6da242df7e4a8b6c3fec000d4e258d545784ef5806d0a4fae09f7fe69c17f7ef706d3b5b5358424fb0bad911cfb9c3c833123158cce44f1cf3ea171f55375a437ed120a7cb1206c1e19c93d7643b624776c950bcf146cf33ac0cd9c3926b52363c11598b39d1c50e914756c81564f9eebd77a481689d2af49cc43f2865c6fac7abc2372e6c7c9c4f0c0b59490e4dee195d94be20243e2c498a735bb9cbd9df903bcd5daa7215e6131a789528d11003e7e4fee0040dea86b4d01ece44dd6deb43061452dcb8515638ccea87b8086cae397c340026fed9e1cf4ef6df534275b7bc49c7a78cb57453a979535d1814ff0d2faa0c4d847d6712de3d131a446311917d8cb6b4267883a7a2d8a0deb631c2c5be8eb98027d36fecd39073a8c576f03e6922de26d926c2f116633b47537a29b7b78c96a232bd54f7e21317b3d8018b4fefaa3419068b7931fba38c5ba4cbf2b4ab4be91cd546dda696ac0e51f80c3b50d82fdb79429ebef933046b9e92167418a206c5e18eeed6b8fe20f66f710e15d8c8ae0f91a9f9892174e92c84e4656c419a53d3e78cbc581fe7dc0206aad32b1447ccdf5f4fa2bb4243b4493351049a55486c0d6a731233ecaf64e28224b5f4d1cee9cd5377df19cced8731451c079ed609886d0af9e7a52c39115bef4f7b6954851687e1fd4cc646bb66c7a570529f9f23e274c0a354e042be96719d566e9453ab2a5c6eed4626431fa8a22324575a46bc30c90054bc473adeb70dbc18e7650d9ee962264bcb7b839b975ad57fd2f0bbb2f168987dc9b020e009bf3ef4bf69013fe81c46eb268353618e052f1100b94b83b1a06e56ab6417d4b0920e490c186592d12a07971f771f886e4552edc6ab5fd0d8d96ef58bc19a76978411502644823fd958ea3c666578a9f2edb509d1e25847b3f19247d0177d81bbfaff0cb2a9b66cc072bb58208f81f93f7f67d1ab0fee679c92e82d4eda15b5163d29f19750b1f6cc1a9b275584fdf4afd69fcc5f245f7e16633d6243a9a4b71169bf3b125f67966f369b9bf437227dd2ff5c12993b2e78eaa56729e3ac7ae54902476ed19d5c87a8da285174994a1e85c9e6c303d941c588ec0100b49f6b9858f02eac06acbccbd912bce5ef83daf89de95f1ab2508192f1d590dc14ca245f9ea2f5b5386e78427e6ea2871887bbdcc2bbe8e85ee8f9a71ff79b8afaee64c1e17cbac56b06ed3d690209ea034d8554a16743e7f7369d4512587477ec86b621c966440b30e4eb24fa0d90ea73032aaaea85fffb8e56bb53bab40f9dcda192a7a1e4c551bed03bf7fc23daf55f4215ecf4666d2c553270bdd69542a0574b17ef587ec5b7df80ad7ce8758bb509089a7b8757bc1458a4f8dc268141c12a2d497034d71bd4f71f832829e51bd545896e0ab690315c7630e5f3807c97b8360d38b5a6f876f8bf25fd1ca870aee2e364b0283e612f7d973e28a7e093e2186d9de9d42c7105