0x2cffd02ef8ae485d5aff7759cf05414a6a43f245c5afc8f6276f2609e2575358853dc0047452dfe613bf239fb1823dd02786459e4f75dfdca94e24839acb43e43b29b59d03d1a49274655415c80a91b1e56acf8c7c9db043214eba230eeca2ba402307c0fa3e99697adbccc1fd2c31a7800ff695f84b71ed3f6ca8f6ce7009f760dd32c5eca37eee40fb5ff7d6be9b20f967fa2c30259c8e489307f3481f76984d99652b0500c6d2b486522db86682e5fc10cd3b06f4f1d1ccc488101e93f39e1bb8677f542e7b93517e0330ccfae83474e5fa5b4218093787be06532177ec42ba53383680794957d19dcc90a3647c96ba367c189625ca62d0cece606072dc5211206110aa7e0c7021727b4c173d67ee942a9381c4853c33e9c4325e7f1be58faedb9dd781727df2f44d2a54d618c087acabfb81bc77a6ff3879d3d1db87abc4b6eca9a8661dbea14baf5b21586c0ed204d662a495a2c8dab514cdb71f47eb8e637c6c4a14a239dc3d82602e9bbc6f5dfe5c3b3a2af280431614cb776a0b6f715abca88506c2072824eb11a231a38d85e266a454bf993137b5217d3fe2dc8b52272c0e29886233782011321b6448e8339076c31677a838dc742dd603a749dbb8188c193f189ead25feede442912838e40a4848bf2763bd2ef41b7df611aac2ad255912dbdfbc15c1ee09ed4d5979e2f77c4a35d3abb488e7c3f0ea1637f6d0a4fc66eb5251818f432ecb595cc317fc6b424e89adb9f5c1e79e299c2fd08107044d891bd43a8cbb4eb945b83ec5e549479e68000d51ff04f9deb720dd8bc43964e6ac4132e9e8c25d2bbca19c5ba46116ff06d2a80b499eda3ec538acc24b5fd2214f93b6ff49a5e8c73f9bf31ab39ac8e4c35b055f768fa23fbccd2281712ac75ffea651455859c29d4abbf7855e83881e5f7dd648e8aa1693734bb2541f7ebf30f0b94850dbdcdaaa7e7954a48aa5beeed9c0aa6c693f37244ad252a47d96f3045f455b0e18481e86bc30f7ddf67fb2a5b65069cc462acd6c6bee36de68a1caa6d76adc8342e97347de4ac6b5e2a3aced3ec5732a60ff798c53479980622a300731a3693795fa757bf1e530da30f07ef97dc3fe63d052a9fdbd11442d3d2b87688564a9aa313d8dc4351e29e5d0b3345192ac94b3a21990047c5ca29a28a3120c2f7901a71386f527c55c2ec9080bdffea352fa3c7e2a60a71801962f4ca25b3f8d0c41c92fc565ae04968c17f91f5daa4f12066b65ef6b22af0a8a274272065b5671f7fd22c4ed4240df0472a5de316819f3f192c87497386acb2bf06c0001191ae50b8109fe1a5b6b7a49c64f1a8550dbdf8b680d2697ea04774cfb9ef409e0459cf516a1d8bebd87bb353858d7bad28b2ab8a36daa6b191be8912dbc88f9b3ee36af33f368c965bcd6946d7a520a2f01bed2c891f074420e31d1fd423516246cd275ac90765f25dbb3e1f61b65dcfc108f3b135ba4ea9c4fc1b03ac352ea5355e92e750418f1e097430afc7d351e50eb2358cb5764e55b5263db11ee567bf191bc5bd41c13382de56c195a2f9ab664d3057357ecf65a5bb1f1bdedb5cf20484988aee016a948eaecb4072db316d9ae96329243683ec5deb598b0d5f9759a7c3aabca7bc8f6efb8d107d0c76f3fafb689bd9b2917846d0c771e0f1ce9a8fd850f4101d63751ac70602c82518fd8d208f4bb77699f1bbc6e7c6ba84d4c42d762f2c76da4056c9dc3a4ad264556a2dc695f9201032f671d3c039d4fa2a1cac50b27889f7a438d4a5b10b092d92c4ab7000e1cce0dcc51057e126f34770943d003e770bb019509e346a60e9b52b32f9ecd56c92fa275a1cd43d81e4b94fb25d38732c1e9a820d8894187a462a88ca0807ac252663fec43587fb155133d592f3f191f09304d54097e106c5b3a8104adb0c1933534