0x2cffd02e4feded30225fea600184d103c737cbec751584b6836c2f61c690fa5aa539f340330cc35a875f6765e780ba6e1309cb46fb58a81d3a269d893f83649072db79dcea5b8b8f975c5a6bd52dfe96af81bd21f380b18fa4f43e87dc141df2c8eb22257d227fcafacc9ec44ae88e5a56e0e19352e43315167f04385cff860b88988b4b0cafa51bfb632b77e74b86f9ce1965461a77fecfad73e0aea36df14fa08da9bf1e19cf8056a6adfb63ec164b80ec108d8f9c453313310c647772c4d8019c40eeef94df38f6ebd66c9f53154e4b20b7c3b90547445c5a45f3c232be5c4af079ce83e8febdb54671316b13c08aa071108b5d714474ecf0b41ba2ca99dbd2b3d7584a8d0eb9b5fe2c95bae1b0cd4dce292a75a95c6b8749c5683bb879bd81cf52fe6743b99c79c99e15cadcd02eec183dbe02550cabcfb3c33a84229dbbe4a84c809a84b66cd3df20c59ce3b5306cde1f178184ce94dcaf9b2aeaeabf90f74d1736a5a7b25e67cb53bd971b317c56764d6972271d4d5e76e7e59a9ff9c9b6cbad9d618bd59bf96cd965308f4f831635a497d5c3118d28e5344fa0faa1aafff21e312f16ffb548e7cb80e7db8f310aaffcce1d4603bd9264db6d1454d53b734372252a3427879416a24f48195e8fbee8cd9598471145ee5fcd6af012fc38ab40cba9e921fcab9773f7b1084aea33fb8c7a67e7f86699c8694d7ca144c183324848ba3fe17e94a245c31fef97cc7bd423c0190e186cc552b15fbd96b4af914ccf6b1f0a457f748b79b85bd53d1fd7a934ad412e4d8ed1b27cb3ca4eb3182bd8b9674f92f5ed0896b6b3b70529553a06f893c75a2bb99f83e9cbcbd760a5decab4deefc3946b73373072386991003984b812d146f2797e47850bbd260e234afc7b3a8cbd5e5541215e8a98538455b326c9cfec4a8db50c0ac26c4102d1a89fce6af0ca2e7b4ec09eebebf69fbddedd7c4a444a5a936516233b8212dc18dffdc23c4dbbfb7282297dd0c6c7499443d325c870970bc9127008bdbce965663f4cf07ad4bb565b0cde797c6c90f85bf0c20f41d7eb3df1f5ac81a1a708f2831031bb66fa60b6e94b9532b50b59090180a2b81852925a7bd561b14a5a9300c981a204514cbeb15d085ee6be1049db8f18d76f33545cc40be864be5e8322b51d103fa174a1cd5fa9f7ee2af77cebf5457e02832b1484c6705a66cccf043109452a1b6893bc0ac2d534ad423c437254dc04714b78ab561ada0441b52ad3e98f2123763df9a577a67c47f9a375c31a67687a33d4b5f1a32bd9959ad2864d92b4568373b7eeba965173a687e35fe8442ad3452d61f19c9471c3072fae9de40dc9434fb12419fd93b1611e39e20987d5014451613b4db57faba21f381d7ef9d82ad2270a24fb93ee523842a8f6c01764f3fd8d4a875afb299544f4956a3ff531c313d6da413bc328b4fce9195e87c7f527c828ca7196acdb0a9cbd09e5cc9b9ddf0183b9c9b41dd443e0c4f3f7fd00c7e6eaaa869f7f5dacb42d051ba91fa3c49ac05872c51d096f7994a40d32179b7559a8393bb1e2aedb83ee24ad84e2abd28516fe6ed24fec721edff2c99341cf537aab65d0e745c7343874b14a39f28456ab6fef935ecbf3582acd5c72b95b5c929f08f5457643236b880f7865f2e89f046c0e3b46aacd2072b8644639a79994561734b1c99e8b1c117291e7eaa00143b461958606186aaf03d66dcc644b6259ef04ab22e2e641f5dd3abe119c53f53aa7b797f71d82636bf32bf394ea53664e4d1b44d5932f127f24ac5095cbd9bc3bd0418058b4b82a36e6c5ed595c847defbcb748fc7727a38a65208a36c803bdbb8da77387dec4dcfcc6c2782ea7b8ba8abe431647f7f62a1c93a23e92b093f672934015d979e47a53fb8dcc8da19792388f07f91aa4867982cf