0x2cffd02ea2398417c71f9df1b03457897b606043ada3be112985da8130608828ef59742d86dd221cc9933ba015db53719577fcb7843986b28790217919c37a24bacb79a221d6da0f944fa3f124e1e32ca5126469fba8990d0953b782547d06eea05568e557e51b6ba52c08f15af099a1cf4e52462f3e5345e1536c5d00a586ebec8ec84464ea3d82de2758176da19aea932872aa5845a2c9d37d1b6388b50d49a46a55778604defce76d97b96c8ed859a80871fa5582b0fed1c1dcefeb8bdd563d17343923a2089a48bf2790a94bdc5cf200bb4ede236fcb90fa0e7418419c9780daf61eaf3b8e70b47935e347b59659b49543e5876542243d4c2b6dd3219e2ca2cb6ffb8d7bc15cb61213b8c59b46d5d8d94df811c95669a172140f3b306f0d7159180d9121b091de2cdfba9c7f8abbace8520d2ffa08cfda7b62d22b2947e4daca9384a21ba76132a7c12294cda944deb7daa4ffa7b5c591820893ae86171f0180ad1c652c61925d500c295df39bdecb294dc5189d622757936a70fec80a43cb5e32991c07b5f97960abdb7eb131c9a2b76187ca13ded726fbc5ba3d6ff1a8ed48f776fdcb4c50e3e93abdca835ac0154f6d614c79821f6bce160d1de6a870c7bc28c090d6f17f9cdc61a5d7d07e906361634b7344f146b3591f46a48fe147436f709c5f131100b19175d1f01ca218f085590178e63eb4438b5c63de44d807a841b9661dc6cb186de432bcb7fdf6f479d347a364a24cd6acf171d36efdefc8bf8d2297127b1559aa5dc6873b920390cc652a6ae4bf3e105cd32955b45ae323b4ce93cd92550831c4aaec340b15ba8094735bcdfaf1a13b628160ef5048fc020cd8792fd019af9aeec89a74594198de15739a7fa4f87eb86422ae7159c29ed6fdeac10451cdcb1db756aaad208def77b204fa2117a637c4a8c65b98c2ac0e69b97699ce96c41b1f02c1ee592c218932071668b2779134e555223e6f8700ffc5ce60c4298e48ef43936e277f6b6eda6a817b1af890f4d0b633031f4690e289d8548c4d80cadacbe3f850edc892c3895efe761fdaf9776addabd69b19f6cd812f94ac797ead0d84d37980e8f886bb911f7201ffb531285bf72deaa06eb0d3a0aec54cfe1b756c95b5d72c61f8af8d0c211d6101fb7208c3a7133e40ce627370e2684c6a91be9a654168579ff1d741a0f499dce3a657489c5adc31b35d507f70a834b301dbf53b6a40ce4c272caae271bcb94de07b1e39b2f6a7bf36a1f37d904f6f314a649985064f86b659a416534a4341b769760ca86057466508771dd1f4a506322a2acb478c061abe334b5ae0a5dba3a3f7d98445d0c65478c464411a998fa9e2c82de8f8b2618601f110f82829f562de3181b86e26e7a95c70d0c543b9d7a3ab4c1038234c74c32aac0f44aab367e6401d6dbfa40e551f93c77fcdcd5f412d329cd73549249ea5fe5bfee76d90d21ac26564b3a37422d851864458aae001d24e17fa37e07746fca93746a19e445d12f5f688ca55849d0e636cc5f4ea04b9f241ef366ca0b5ccea813bdcc3083773e189656f0262eb4f6c819ed32f0e6c6eaaa184e117e6dc0d8575ac2017502e9845e901459ed4ab37f2347690b37d8723aaaee0203c3616578eb099e1df8d15ac48fb31c21304488f014cd6a00af8bb2c730730ac66dade54e771f525032c954ee44ade119c8ba59d115addb29a6fcb91ed3c6acf95479cc2392a01403fd0b17f7188a0990767f4ff611d522f8a3d8a509138ff93025113d2ad1bf74079e560f3f15f3f984707af06d51faba1dec045fcb72378b2b79c8e25cb5cab891d1f78f16d7e732ec4a265a08f4726698f9fcbe3d88f3e8526b708a15128405cf312e0d11dbcece9ba8d2d664a5aee471c3c97d76dace10575219ec6004f2ced0e9163d56fe07243