0x2cffd02e95a0d9c7982924b1247873c96d3aadb9c36fa4b8e7ed8847e1c9030b0221e9592a70070c74a013b39db195e5dc1ef47cedcb040f74da9e7effec23a1d29deeabd96b47c0556bb6007cbc14b98b2207c3638117b0a8f76f72d95a506129971460ef7ea8e7556201cb430012388a95f07d611c3dcb73e90abc7777f61d88bd4747ef370471716d9c92400300a9d7d65a92eb23f948649a71107c659822e006cccb147f8ad20a1e34af8a67b474a2417ce2b23d20fa11023c6477395007647b6592988496b40103e37425bb445494f748ee39ae6b3902001a6c12eba7597e22289bd591e907f5ef153659daf5fe4d8d8366ab5791f67c1da24424c4798aa2d3e95cc21005301ec03946ae88cf58a1ff30f8cbecedcf6dc866ca7a9821ef2e7ca93753a7e70ec783b4498e6c934364e5202379a7beb8430c41b5c133aed0f79d41d975842c7daa62154facf9d285e342508544ce23cdcd1c45f842f5d4215018b8557fcb859e2d86def047bdb9f64859e5f194672cf09d24ec91f057fe51e34021033e17009a9cd41d98347bccd105a2347e715a39780bb094994464f098c2913f0b8d24845242ed7c495e207f0aeaa91faae804b92303a6202cd16388f1cf0521b532320a0c8a6b032ec40d4b6c3a9546d9a6d1d091db256d80ef8ca575b7eac8a80d549c6e2b883e5118b77d879700bf58c90447272ae15d5d63b139b335e22b959afa5de67d3a3864cb034fa92031d7b17573b444b65f2cfc9a0c633e09b6057019d60e3b3972ba82a40b7f8357417cb0709d32ff91b8341e659d3a8be422084924be0a537f72f310bbf7380ec941c9434223331e420d1efab703516ba67dff7f8729fff6982c1b3378803b9952e28ab7dd79107c3d70f8e570dcf4215173d54998ff2b93f639793f400d9c6c710a614fa376461c961bab592f848eb4cc75ba853800fa2d5dafff69477f59c9c3d0c2893ee185dbc43b51f712852f0bc17eff8ff0e6914c40006f9254f3f964edcf10d076afc9bb3247cf69b1394d963d1261cecc7c9047a1a09aac07969e32339aa8fc143f2ef52f44e4b4f31c4d4fa97b242115bc7437786205a5003e5b4651be58aa92f3541a055854c87b432c5d4927c57cd34a2c781c5579ca6380ad7a61c2f0606b249ab689d21e739fd4ff265ae2ffcdd65ec44d7a1acbc9603fcc43f579c49a2f08c73ae586d350958b122f24aad0172259936568f9abcdfa68f701cf71b324f5d8e21ff8b4bf0d9199df51a5b0d129e2ce7e6c4fa53ac01087c2089dfff6b930081dd95b3891c6205fb40ed16fb0c13899cdc07867cd20f833c42753940907867c00e296f7c1500bf934586ff1719d57b3a6b6eb93cffb898d8ff4217edfa6a7c0ccf4f2e0bbdbfbd9225e5313c3a33a9ad9d39f8b899ecfe343bed5c1461bc226badfe8e73641f718c038ccb52f14090e6c6f772570e08e9e12db718fb6ea1939317e2d09cb7c2bd3ff17129223e93c5b9be4f7c32bb492d52e7ecb5f6b8ddb4e624b20d29337b171192528c1846f25650f156fc43f5749f87ca8b8560047c62b9330124d0f2202224ce6cc7832944fcfede8aded4bd972c444445e1cfe6ffb16fdc06cfa10e6804f780decb1f30ec87fc8e54568c864c085a9b92a00933378b739dafd90c63a5c26ccdefeb580efed82dae870fea892d21687a550673b253d2c59be432e09fcb2b9dc39307d149e622623ec0819ad2cbfaff2817439b37f41a85036f24e6e6dfd3ac3efcfd905325a1a8dee810e7991d8da7ca4d36059152b3b0a0241e76ccd12113cdc4dc56d4024f6e258b24130919c8123644a2d00d847428356509bbe734a6171a77f58e1fd32add87c02c62d98c61f4889142965ba2b38aa6df557f394429ad9b9df8fd0d1e726f6e93a9505c35b7750223cf37959