0x2cffd02e52064fd055b8a747ecaa87ce63c0f1ffbc5085af5cb2bbebbc0bacb872a0a5a089e7ebfd3f4fe0c81dfa9a78811073f35ef3ab7fab94699daa7bdbe650df80544be64aada63bb2d209b7cb599d6021814e547c203ba9a4d6febb69807199dc252fb2fc0da0d566f53c794587dfaee2e30ca9e4968e29e65c206555409e210ad860f43af361cb7817353b7e437920fc37bd5af7f7af13b84152d85ba49b059158e353a761771617d29c44f973c1de00fcfc9580964b6ff4beb5fc0155953843e32d05531b25cbd0232019a81569e074495902bba30a886b3159d9547dc7e398c45d8d411110ec680cf7e362a4fd73b8323d891082034dd54a955e72a139dde41188f8b5194cc4ebcea3b7a3024f64cc806c3f90134a637dcbb14c0f7fc071b7321697eb050199d986ec8a3b72ee2d4b67b7982c401de0cced04426c2eab9a388a3d51819dcb8af7f3ddc56339cda81605f7a1499c9658fd299d79ca3dced07d52326655ae792ac9ea8e62cbc53f8c018143e3dc1abc3aeb83b51d42eb8b9cef58bcf7e077888e996db9e44c171681ff0ff29c67da2677f9f9edfda9328ffc665f6e2fcc4bbe7c053612e32c2f3b9b1f398641bf7038f45fb8e1307036057dee67dbf6d5abb942c540849d6e0b8093c178f3cf34fc30437fe0a5fec4f3c102afce2faa0c270e19ec8761e9dccc95c6ddb835604d3f9b03c751e336807aadab6e97fae378ccbd9a8499d834fd6de47d14f68670e42e9a6322b5f7ea641ed2ed8ff950d9e598685c102d00ae0efca3f8c424176eb5de02304fa2465d109d38ba28a893afe588caaa72a377083ade8fdff6dfc839b2b6e74a06a07d03af51990c169c948417d1caf9abb7abe4dd1857e5c318e5cfad5b9e1c04bc8df93aa68328060d7926fb77dea58c724025fd26019857fe4c28b51e90a450b4ebdaf2d328d8a36036cce8d7503c7e4768404313c724de4315ad89c7651e3127a87085fb48203db7e3ea5f01c26564a5e6398d2b9a828ed75a5f8a0c5a53e7edabc54b5e18d7bfd8154913a919d7b270ba3b3a203a04508e8f369fb422266b447f3424e3518df3ab1e90ed2dc12fb53577c84c05679649aa26617ef076f944b1763e9b1c5872e16240d442dbdf5bbea52bfeb6ea4ae34e0e8daf9c14daae36b684f67a18704224f548522b9890be4a2901d691f3a35ae66d7b099450e7d3db57fb7a11940c6a032c75c231b823d0fb1a9aa59546abec3c0f172b44409d487e9ad99ccf5527e1ec1af744311de0331fe6446f0bd4c9cf7eb7e031c70126301724fbdda0bb855f41203621401c1a51151ad4c1af02fd5237a5d3e46cb941965fa9751d4ed3260a4bd602294081ebb369327c4f61dbe6fb854a5cee7ee937dcb878e62291ca1f772895c4b804dd171f8732106185026607f0143265a8f1bd7d0e0658d5b902d2c7025a4444fdc07e7a351540dcb0c1e8f937885007d15cee91d5e7580de2b909a60a13dcda62c78166943dd55b9cdc4d0b79ffa611d1e13fe777e808799bfd5a63a3f8e9025c42b32e752f3a88d0e2951406d8d38e0dbd073813ae009e234682c56a3748ad4a9d35b0ad1adf4b5cf57d9f5546e15fb781f20c55bcbc38663c3d83ddb0ca098045b0acbd9551d0811ceea66417bee170df7ffdc2bec06a22a5d324623f772076c9a81e0b9c3c228c2e6d6d1d7e71a678ee82dd167f79007471cdc4452b8dedf8c879e6e04c313acfc26312c642ba812157e50da9c2d01e0c169203977f60f00b647ce47347d4d6ba1be63eb53f3536b33aff3834025008aab30f474ebdeb1aba87091000f19adcf3f9243bee979213caf1ca00e6e89ba05890703d0a6c218a345e10d62d2b5991b6707d30d9cd56e852670d5fa3a7d256ad8693b216a147d625ecf508a0ce30ea0c55e4f26dd3