0x2cffd02e5fb92bf0c0f81d8c1fb8d3e37b04f39656340a850ebfe3ddc0ec5b326c8bc812c8cf2b4072a306eb91b39836a1c98dca57e6569cd981460a63d5417fd37e38756936c53ca0249d0f0607c02748b5185e299a5acf2d82df3b63e0c717d8a11ccf09afc04ff85869dc93845458e704bcf8b576e736826c4bd453c7401e70fd710029548ab6aca7ffe797ecfc89f44b569b73b0011fbaad49a8a38b4e8f2171659e2b0b87b72bb16c0c3740a28371135c8973942b104a03e8215c89a79e024681eca4847806bf436c972e34a0a0191f9f270f5ab03e348557756ada6b50bb2d8771191901db403e984073240fcfd1c937ef5210c1357d83a723380be9bece8a084eb2b09e842e5476ee5ad5f097d995d1d6505a5c7b2651ce14d514ea20f79eb5e6bdf0d56e4b94280c75c134b60f01f06c215e8f02e529b5c1d549705d36e3476506b06ffa44f3bf2a3cd70b78177f8fc70d630b9589a52f5ce9c2f9f2bb7b28931d02b5afe78ef8fbb684c4b5a30871b090a1b13fc94ac371a8fa90c4a7468ba348e375a0b2c590637d95e16a706cafd944303eb96546be3690581c40138390e4c02642c3ff353b0eb2d0f2f630785f772b90aa867ff85d0391476125b7d4fc61f49dd9dbe8ee4cceb60fbaee52959f1c0ea72510027882f5d8f2ccdfa126746632dcd3fc532a82ebca0b16cdd4b970c2ad9d8d9038205d87a4956e9d7a5e8ec1849bc1eeb2b052c6c62154cbae0676cceb7fd3e667d2bae0e5b2df2cd30729bb7593a14e6e819295031f393aa329393eafa4b4aee5e0cca79247715626d94195b734f27029045ac6d294db41edb649290d994f09ad3217c607580922b7850113d779653332edbb40f32a0ad2016284c3d1ff33d0c26f2ee1d8955d003df64bfd1721dcf5d611bbbad5a7a73a49fc2db83803b9b17fa5f57c97b3c96821294d47b11be51eebe27ba0a6911aaf8e1184bc5858c04ff29bda7051bcc8b270e67988c5aa4c38d3be8f0a6227f0ca53b0200951085920778f51374af0d855c71ad2bf0f11f80e3e7a21fe9dc9aa3130ae738cc4f78c8417dcae9fa0a5034804cff0de8685c9d24e56828923f424861de21eee960941abaa35fce3a739ffdff1616a63461bf66abc32375a3e42f112dc96b083f92a20d3a7657e7a2241ffb0bf2cb65b3d3efb4ae430b0ce8f15f26e8f1cecc87763fd7b2d4857a9c36168cb847114b9d9515cde2fffe27e1166865ccf0667827faef5a371346dfa04966da375b72cec5dd62e1d025e5913db78d313e2821d131d944e025972f5c9cc5d3c5855fc721f7b0f6f5782f5a070fb506f218b6c271e28d2e70144e816cb0d2d4555d4116b3a03d16111a857ea5bca1f9d8dc7f9b081c1a58419b9bc2e740e3060dc0340c1316eab00316a86bdebbd31b0771101df68b71daff09f6c33d6aa484dd131d9956f48ff0b67fae0a91199c0dc5d853e34f090ec8f0288040abff874efa3f8a7ba6b4a32f8158447213006774e52d431c70053d90a63f305720e3aca15eea696bf7df2643e155b6b121c80d453081a71dfe7948f98924d882d243042a72c79a3fcee4b9a4279b5d9dd603d800e4c5aefbaabb26fe06aff888d60fd86b2a93481f7e2bb7204b87c9e07e975ef10e31799aa45f5aa2c649e6b138cf6ee8a33182b28335c3f889780234250790ed437ba63ad0567b176521b3ed4cfdde01525c3d70cd2d85eb9d20be2c08d73a98cb287416a8f2acf699ea3d673d627b8e70ec05d36058c8770d253e73ed39ed7f52402006edb164245f2285d0e43c23f7bf3c4b4d0951b21ff564fe2c26ba999913a6e07589c63499093dcb075baed56a37af229a2047d58bbe0b49ff9c347d8d90fa8c504b36545f9d6c4c8ed03a857c67931116f15e16176291318098913360f06dc2f6992