0x2cffd02e665448a818223ec48eca93c0dabfebb2e348afde727864bce250041597881bb3dd1b3f43cd3a5bc2167ed905529e478b7cf54126d6497428038bf5db2d81c4b5d33d437a2ff4160e7f326225fddcc47034b2921e05840d0de57918e72444d5beb0bd158783ba6987352996870d9e4eb8e3298568b7632d87ae748be8fcefa4b80d614859167a4513227bf4f008414d368365120662d95ab5288177aa4f085c27a5f12783c3092e7afbf01088644a044b9f8400c120664bce4c8b6ad44b14ba7a2c14c734369ca5c1ed96db7d465066e077b6aa4b5472387ad91eb126a05ce86c1d6dda061c75e2e2e3aba9d3abdcbcc2cdcbd0007cd5f82ed6bed57927df44951a9b413be7cefa8a50bf2a902a61bcc020bd59803c0449586f69f6e5fdbc55df20f2c703c222b690c6ce9dd3bba03918f4377b44f8c18b6d07f75797155079feed729ea1aef4f9c437f7ba1889fc96114e1012805957ce69463602a7d3587e80d3399924f6a1665575df4fbb6f8f8ea8a8a662f9f63d647d40a989fcdef33648a5423a80284df9a0963ffcc4c54f9ffd858ace3255159cdb732a93d598672efd39e55d37c144878da8f37fb45128db4b3cf3c7fb691a66c97ee7ef93028df2b855ec8830d32c36daa28e140c85248ccf1656be783fdcca629ddc797f25da70812bea0e85e54802a54d07141488e9430255bb9bd17e67170a7676e45847094631dbae81d946d2d67be490ae93eb6ef0836b643acab9f6c49b86e1b76cbfac920e63c94f47dcba21aba821a8a30fc920666ca2a7398e320fc1444f56237565c5bd1c7416a48de99b470d92f64c0d4dafceff8d0e0d89fa493bff82170ddd39d23446b94c9b540f5b04e51912a104ab39464a2d28af00754a648fc29cc2ac1d03c8df33463c14f4af548af9fffe5081ca02753a659e81a0f6eba71f4f1b35813cd5f6c8480a353ba52412714b4521af04268c65037f2e4ae053d6d36efebe11bc70c8027c34990c17a1d1b62d5bbc49a6bdf5824a027de7170f696735c260bc4fdcc83be7b1c1dbd03d2fc74848a1d2eb80126a38e260b6c4c68d600dc683ac093999a65d18ebd3b4837cc0a4f209224ae308a7e3ddca32a5604c3144e7a4aaa3a7b50f2c9538f65ac441016f8b9b041191738a85de3586891496a7ff0b0636f81e1a85f4e1c992f3c8acd6d4f18bc5c621ffd70471019543890f6d40c7110e6012522ef4db23c0ebe46acb8c512324d67e7c4649e3599fc619bc18e35fffae492dad9771616dfef306f16447e2b1c96e9499c39910ab1903470456fe003007f6937d08e54f0218f48cf794de833099e0dc1f4bb5794e02239047741a7bcff480835717bff3c4d35e028e2f6618446f906905f4ce5197ae7972d50e045b3c8fe14481a2aace180e3aa0a0245ef8e591bc38a0be3501f5e1dab8079f9b45484ec1c2fd31fe75e5331c57e4b1bbe52c524ed0dd0da1c7d854e9a0dfc15d26e692e4fe03d803cbdc7d125006dcae73e19a233719b4805eccef630376df62f28e0b1202ea8fb8c46bef395d444bdd4a66dcf0b122fb82a75ee55c92b65ba02d84dd666e074716c140196fd583e30281464115d536837506367e01d4304ac4d6284ae1b3319bdec5c9d35063fc0a3cc2028f9e3e66c305c28545b5f15907fa95b08d04f1c62d82707028a3d3fc3acdeabf94c9d952cf01564fe7558e947745c83fe091e15e5c248d27cddcea17c2c6e7559156b333e123c9f80d3dded7dc1a29d38f78fa05b45e59acb405b26aef84933924fe4a66ea3d9a16357040b10c1a6e911802c88026fdc5e151b7a82f23022bf3a046ab3f8e6864c51469260cf5b1e12d2d2fbe130609245a90e3650438c33907be9ca25bcb1c094425b59c88877dfe56b0d45181ef08c06ad8f008c3dc09a47b72373a